The purpose of this file is to function as a memo aid for the ones of us who will assist our collegues in the transition aftermath.
Read the documentation.
Check whether you have a new enough svn:
The version should preferably be at least 1.4 (but earlier versions ought to work, and 1.3 does work)
The checkout command is:
svn co https://victorio.uit.no/repos/trunk gtsvn
Copy existing non-cvs-files (in the cvs dev catalogues to the corresponding svn)
We here assume it is $HOME/gtsvn/ .
Some of us have other systems. Thus, in all our scripts, we operate with an alias GTHOME . We urge all to put the line
export GTHOME=~/gtsvn
in their .bashrc file (or any other address than gtsvn if you would prefer that). In that way we have a flexible system.
All users have received a password. It will be used once, and changing it is thus not that crucial. If someone wants a password to remember, they may have it changed by a superuser:
htpasswd -m /etc/subversion/svn-auth-file sally New password: ******* Re-type new password: ******* Adding password for user sally
Most commands are familiar from cvs:
Then there are new commands. The most important is:
And remember the svn book!