Hi frank:
Thanks for adding me onto the cvs. before I proceed to check stuff in, can I just check with you that I have understood the things I read in the documentations?
The following are the command to import files:
% export CVS_RSH=ssh
% cvs -z3 -d:ext:chunlee@cvs.sourceforge.net:/cvsroot/pure-data
import abstractions/rradical/instruments chunlee source-dist
When I do this, does it mean that all the files (and sub folders) in the directory where this command is issued will all be checked into /instruments at once?
In addition, I will create .cvsrc and .cvswrappers in my home directory as you pointed out. One question, in the .cvsrc, you have "cvs -z3 -q", does this mean when you give the command "cvs" in the terminal, it will execute with the -z3 -q options as default? If so, can I add all this "-z3 -q -d:ext:chunlee@cvs.sourceforge.net:/cvsroot/pure-data" in the .cvsrc if I am only working on Pd in sf.net?
Thanks for your patience;)
Cheers
CHUN
Chun, you're added.
You probably already found the documentation at: http://pure-data.sourceforge.net/developer.php
Two things; My ~/.cvsrc contains this:
cvs -z3 -q diff -u -b -B update -P -d checkout -P
This will automatically add new directories on "cvs update".
Then personally I like to store .pd-files in CVS as binary files, because merging doesn't work with .pd-files anyway. To make this the default, use this in the file ~/.cvswrappers:
*.pd -k 'b'
That's about it.