Wednesday, September 19, 2007

fvwm - newbie for the years

I find myself newbie on many things such as cvs, fvwm even I use them for a long times.
On Fvwm, although most people use gnome or kde, but I am still get it a try. I like it simple, not cost too much memory. In spare time, I am fiddling into FVWM, and at last I figure out the set up of "micro GUI" decor.

Tuesday, September 11, 2007


I have a long history of using CVS, but I am still not an expert on using it. Here is a great link , it provides several types of format on learning cvs. I am using the "info" one.

1. First set CVSROOT. I use shellscript:

export CVSROOT=""

2. login "cvs login "

3. import my package

Here I make a mistake. my package is /devel/src/myproj, but I am in /devel/src, then do an import, it will import everything in /devel/src to myproj. :-(

4. Remove directories and files

cd dir
rm file1 file2
cd ..
cvs remove dir
cvs commit -m " message remove xxx"

5. Add myproj

cvs add myproject

6. check out and update and release
for check out and update, use "-P" option to avoid the empty directories.
"cvs release -d project" will end use of it!