Saturday, November 25, 2006

Subversion Quickstart

Repository Set-Up

mkdir -p ~/.SVNroot/proj/; svnadmin create ~/.SVNroot/proj/; mkdir -p ~/proj/trunk/ ~/proj/branches/ ~/proj/tags/; ### [set-up initial trunk in ~/proj/trunk]; svn import ~/proj/ file://$home/.SVNroot/proj/ -m "initial trunk";

Initial Checkout, local filesystem

rm -R ~/proj/; mkdir ~/proj/; svn checkout file://$home/.SVNroot/proj/trunk/ ~/proj/;

Initial Checkout, remote filesystem

svn checkout svn+ssh://host/$home/.SVNroot/proj/trunk/ ~/proj/;

References