rsvndump 0.6

Subversion repository backup
rsvndump - Usage message
  1 Screenshot
rsvndump is a command-line utility that's able to dump a Subversion repository that resides on a remote server. All data is dumped in the format that can be read an written by svnadmin load/dump, so the data which is produced can easily be imported into a new Subversion repository.

There are scenarios in which it might be better to use svnsync and svnadmin dump to perform the dump than to use rsvndump. The reason for this is that these tools are officialy distributed with Subversion and might be more feature-complete than rsvndump.

Actually, the "Dump a sub-directory of a repository" can be accomplished with the svnsync+svnadmin dump solution on Subversion servers prior to 1.5, too, by using svndumpfilter on the resulting dump. However, this has the downside that the whole repository data has to be transferred while using svnsync. Additionally, it might not be possible to extract the sub-directory using svndumpfilter due to copies from a directory outside the one that is going to be extracted.

rsvndump is written in C and built on top of the Subversion API, so it can offer all functionality needed to access a Subversion repository, including SSL authentication and support for all of Subversion's protocols (svn://, http://, file:// etc.). And it's GPLed.

last updated on:
May 15th, 2012, 6:23 GMT
license type:
GPL v3 
developed by:
Jonas Gehring
ROOT \ System \ Backup
Download Button

In a hurry? Add it to your Download Basket!

user rating



Rate it!
What's New in This Release:
  • The release path and property storages have been redesigned, resulting in a notable speedup for certain use cases.
  • An issue that could have led to unloadable dumps when dumping subdirectories has been resolved.
read full changelog

Add your review!