Package reposurgeon

SCM Repository Manipulation Tool

http://www.catb.org/~esr/reposurgeon/

Reposurgeon enables risky operations that version-control systems don't want
to let you do, such as editing past comments and metadata and removing
commits. It works with any version control system that can export and import
git fast-import streams, including git, hg, fossil, bzr, CVS and RCS. It can
also read Subversion dump files directly and can thus be used to script
production of very high-quality conversions from Subversion to any supported
DVCS.

General Commands
Command Description
repocutter surgical and filtering operations on Subversion dump files
repodiffer report differences between repository histories
repomapper update and manipulate contributor maps
reposurgeon surgical operations on repositories
repotool query or manipulate a CVS, Subversion, git, bzr, hg, or darcs repository in a...