rsvndump

Software Screenshot:
rsvndump
Software Details:
Version: 0.6
Upload Date: 14 Apr 15
Developer: Jonas Gehring
Distribution Type: Freeware
Downloads: 31

Rating: nan/5 (Total Votes: 0)

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.

What is 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.

What is new in version 0.5.7:

  • This release fixes possibly invalid dump output when run with --keep-revnums.
  • The --dry-run and --obfuscate command line flags have been added to ease the submission of dumps for bug reports.

What is new in version 0.5.6:

  • This version includes performance improvements for revision range determination and path hash calculations.
  • A bug that could cause unloadable dumps under certain conditions as well as a possible segmentation fault have been fixed.
  • The CodeBlocks project file for Compilation on Windows has been fixed.

What is new in version 0.5.5:

  • This version fixes a bug introduced in 0.5.3 that could lead to crashes when dumping a subdirectory.
  • Additionally, performance issues caused by unnecessary stats for copied revisions have been fixed.

What is new in version 0.5.4:

  • Add support for svn's --config-dir option
  • Fixed missing deltification when running with --deltas
  • Fixed crash when passing certain command line options multiple times
  • Fixed crash on Windows on Subversion errors
  • Fixed wrong libintl linker option (patch by FranA§ois Revol, #3031819)

What is new in version 0.5.2:

  • Fixed Node-copyfrom-rev revision number calculation when dumping subdirectories
  • Fixed segmentation fault that occured when dumping a subdirectory in incremental mode and starting at revision 1
  • Fixed a few minor issues with revision number and range parsing
  • Added a simple unit test environment

What is new in version 0.5.1:

  • Fixed dumping of file and directory properties
  • Fixed memory leaks
  • Include the dump file header in incremental dumps (Added --no-incremental-header flag to restore the old behaviour)
  • Use dump format version "3" only when dumping with --deltas
  • The program can be built and run on Windows now

What is new in version 0.5:

  • Added support for dumping file content deltas
  • Added support for incremental dumps
  • Improved session authentication support
  • Added dumping of MD5-sums
  • Removed online/offline mode distinction (now always using "online" diff calls)
  • Fixed dumping of file copies which include modifications
  • Again, a complete rewrite

What is new in version 0.4.4-1:

  • Fixed build issues with Subversion 1.6.1.

Requirements:

  • Apache Portable Runtime
  • Apache Subversion

Similar Software

Bucket Explorer
Bucket Explorer

20 Feb 15

Keep
Keep

3 Jun 15

Bigsync
Bigsync

11 May 15

Comments to rsvndump

Comments not found
Add Comment
Turn on images!