Projects / reposurgeon / Releases

RSS All releases of reposurgeon

  •  09 Jan 2013 21:37

Release Notes: The new 'graph' command supports making commit graphs in the DOT language. On read of an import stream, this release will interpret a "cvs-revisions" property.

  •  30 Dec 2012 19:34

Release Notes: Support for reading RCS repositories.

  •  21 Dec 2012 02:18

Release Notes: CVS repositories can now be read using cvsps --fast-export as a front end. Ignore pathnames are mapped properly when writing to non-git VCSes. cvs/svn/git ignore patterns are properly translated on output to hg. repodiffer now has a twirly-baton progress meter.

  •  16 Dec 2012 16:16

Release Notes: svnpull has been renamed "repopuller" in anticipation of pulling CVS repositories. This release adds repodiffer, a tool to report diffs between histories. Fossil-IDs are now dumped in pre-commit comments. The "changed" modifier to mailbox_in now dumps a minimal set of updates used. When reading svn repositories, .cvsignore files are lifted to .gitignores. svn's default ignore-pattern behavior is emulated in translations.

  •  07 Dec 2012 00:11

Release Notes: The syntax of "authors", "fossils", "list", and "mailbox_{in|out}" has changed. Many commands can now redirect output to a named file prefixed with ">". The list command now displays fossil IDs if the repo has them. A subtle bug affecting generated directory copies has been fixed.

  •  05 Dec 2012 23:07

Release Notes: This release has a fix for a nasty optimizer bug that could cause file loss. split now uses a different preposition when matching against pathnames.

  •  03 Dec 2012 02:40

Release Notes: This release adds full (read-write) support for darcs, makes the expunge command treat deletes correctly, adds a new "tip" command which deduces whether a commit is associated with a unique branch, and supports writing Subversion repositories (though they don't round-trip).

  •  22 Nov 2012 13:39

Release Notes: Divide now cuts unconditionally, renaming branches or repos as required. The split command can take a path to be matched instead of an index.

  •  19 Nov 2012 23:20

Release Notes: git sometimes doesn't quote filenames with embedded spaces properly; this release copes with that. Correctly handles the combination of an SVN directory copy with a file change. More careful sanity checking in the workflow makefile. Disables erroneous shlex interpretation of single quotes in R/C/N file ops. A fix and regression test for expunge when it implies removal of a commit.

  •  18 Nov 2012 20:55

Release Notes: In SVN conversion, the user is warned about mid-branch deletealls. The 'version' command allows a script to be pinned to a major version. There is now a branch {rename,delete} command. More speedups and test loads.


Project Spotlight


A GUI frontend for the efax fax program.


Project Spotlight


A Nagios check for Transport For London services.