GNU/Linux Desktop Survival Guide by Graham Williams |
|||||
Subversion |
Subversion is a better version of CVS.
A simple local setup:
$ wajig update $ wajig install subversion $ sudo mkdir /var/svn $ sudo chgrp -R staff /var/svn $ sudo chmod -R g+w /var/svn $ svnadmin create /var/svn/myproject $ mkdir TEMP $ echo "Test SVN" > TEMP/simple.txt $ svn import -m "Initial import" TEMP file:///var/svn/myproject/trunk $ svn co file:///var/svn/myproject/trunk $ svnlook tree /var/svn/myproject |
Should not run subversion to a file:/// using NFS. Instead, run the
svnserver and connect there:
belinos$ svnserver -d ganesha$ svn co svn://belinos/var/svn/myproject/trunk |
Hmm. This gives authorization errors on commit! Not quite there yet!