Creating svn repo.
authorOleksandr Gavenko <gavenkoa@gmail.com>
Sun, 16 May 2010 21:29:38 +0300
changeset 395 51561eef9a7d
parent 394 4846d481eb98
child 396 44668f040a5d
Creating svn repo.
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