export CVS_RSH=ssh
into
~/.bash_profile
.). If your
local account name does not match your cvs.openacs.org account
-name, create a file ~/.ssh/config
with an entry like:-Host cvs.openacs.org +name, create a file~/.ssh/config
with an entry like:Host cvs.openacs.org User joelWith this setup, you will be asked for your password with each cvs command. To avoid this, set up ssh certificate authentication @@ -62,15 +65,12 @@
Grant cvs access to the user account. On any machine, in a temporary directory:
cvs -d :ext:cvs.openacs.org:/cvsroot co CVSROOT cd CVSROOT -emacs avail
Add an avail line of the form:
-avail|username|openacs-4 -
cvs commit -m "added commit on X for username" avail
+emacs avail
Add an avail line of the form:
avail|username|openacs-4
cvs commit -m "added commit on X for username" avail