Edit detail for SvnImportExistingRepo revision 3 of 3

1 2 3
Editor: karlberry
Time: 2011/11/04 22:18:37 GMT+0
Note: not necessary to use sv download area for svn import

changed:
-If you want to import an existing SVN repository at Savannah (with multiple revisions):
If you want to import your existing SVN repository at Savannah (preserving all history):

added:
  Or anywhere else that is convenient.


removed:
-

removed:
-
-From jexinwej Sat Aug 4 21:46:53 +0000 2012
-From: jexinwej
-Date: Sat, 04 Aug 2012 21:46:53 +0000
-Subject: 1
-Message-ID: <20120804214653+0000@savannah.gnu.org/maintenance>
-In-Reply-To: 1
-
-1
-
-From jexinwej Sat Aug 4 21:52:22 +0000 2012
-From: jexinwej
-Date: Sat, 04 Aug 2012 21:52:22 +0000
-Subject: 1
-Message-ID: <20120804215222+0000@savannah.gnu.org/maintenance>
-In-Reply-To: <20120804214653 0000@savannah.gnu.org/maintenance>
-
-1

Importing at Savannah

If you want to import your existing SVN repository at Savannah (preserving all history):

  • Prepare a dump (see below):

    svnadmin dump myproject-svn/ | bzip2 > myproject-dump.bz2
    
  • Upload it at Savannah (using your download area at download.savannah.gnu.org or download.savannah.nongnu.org):

    scp myproject-dump.bz2 mylogin@dl.sv.gnu.org:/srv/download/myproject/
    

    Or anywhere else that is convenient.

  • Enable SVN for your project (in Main -> Select Features from your project page)

  • Post a support request and specify where your dump was uploaded:

    http://savannah.gnu.org/support/?group=administration

The Savannah Hackers will then import it on the system (Savannah hackers: see AdminSvnImport)

Do not send a tar.gz of your SVN repository. Using a dump is important because it's independant of the subversion release.

Note: if you just want to upload your initial source code, not your whole project history, just use 'svn add' and commit.