Skip to main content
All CollectionsUsing SubversionGetting Started
Migrating SVN Repositories to Assembla
Migrating SVN Repositories to Assembla
Toshi Dávila avatar
Written by Toshi Dávila
Updated over a month ago

Assembla SVN makes it easy for your entire software team to collaborate on code development and changes with built-in features like auditing, permission management, and code reviews.​

Obtaining the dump file from the source

Using Windows to obtain a dump file

Microsoft Windows users need to run the following command on Command Prompt to create an uncompressed dump file:

$svnadmin dump /path/to/repository > svnexport.dump 

Using Mac and Linux to obtain a dump file

For Mac & Linux users, you can perform a dump of your repository and compression to a zip file using the following command:

$svnadmin dump /path/to/repository | gzip -9 > svnexport.dump


The compressed zip file is what you want to upload to your Assembla Space.

Adding an empty SVN repository to your Assembla space

If SVN is not listed as an installed tool in your space, you must add an SVN repository. Note that you must have owner permission to the space to add an SVN repository to your space.

To add an SVN repository to your space

  1. In Assembla, navigate to Admin > Tools.

  2. Click Add (or Add another) in the SVN section. The newly added Subversion (SVN) repository appears in your navigation bar named as SVN (number - if any).

Importing an SVN repository

Importing from a backup zip file

To import an existing SVN repository, simply navigate to the Import/Export subtab, click Upload a file from your computer, and then browse for and select the correct SVN dump file. 

Importing from a web directory

For dump files larger than 200 MB, go to the Import/Export subtab, and then click Upload a file from a web directory. Make sure that the URL used for this option is the direct download URL. 

Some file sharing services provide users with a URL that leads to a landing page instead of directly downloading the file. You can resolve this on most file sharing services by simply modifying the URL. 

For Users with the New UI

Please see Get started with SVN for information about creating a space and adding a repository to your space.

Have questions? Email us at support@assembla.com

 

Did this answer your question?