# HG changeset patch # User Oleksandr Gavenko # Date 1274034578 -10800 # Node ID 51561eef9a7d6be76162b6658684154cb78147e4 # Parent 4846d481eb9872662bcb3c428df3c676a332429f Creating svn repo. diff -r 4846d481eb98 -r 51561eef9a7d svn.rst --- a/svn.rst Sun May 16 18:56:46 2010 +0300 +++ b/svn.rst Sun May 16 21:29:38 2010 +0300 @@ -25,6 +25,28 @@ interactive-conflicts = no +* Creating svn repo. + + $ mkdir -p /srv/svn + $ svnadmin create /srv/svn/$repo + $ svn co file:///srv/svn/$repo $repo + $ cd /tmp/$repo + $ mkdir trunk branches features tags + $ svn add * + $ svn st # check all OK + $ svn ci -m "Init repo." + +For multi-project repo do follow: + + $ mkdir -p /srv/svn + $ svnadmin create /srv/svn/$repo + $ svn co file:///srv/svn/$repo $repo + $ cd /tmp/$repo + $ for proj in $proj1 $proj2; do mkdir $proj/trunk $proj/branches $proj/features $proj/tags; done + $ svn add * + $ svn st # check all OK + $ svn ci -m "Init repo." + * Run local svn server. $ svnserve.exe -d --pid-file=svnserve.pid --root=/srv/svn/proj # default port: 3690