BSD Ports

devel/cvs-fast-export 1.59p2 OpenBSD

export an RCS or CVS history as a fast-import stream

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Categories
devel, lang/python

Description

cvs-fast-export analyzes a collection of RCS files and, when possible, emits an equivalent history in the form of a git fast-import stream. Not all possible histories can be rendered this way; the program tries to emit useful warnings when it can't.

A wrapper script called cvsconvert runs a conversion to git and looks for content mismatches with the original CVS.

The analysis stage of this code originally travelled as "parsecvs" and was written by Keith Packard in early 2006. It was briefly maintained by Bart Massey before passing to Eric S. Raymond in late 2012.

In the other systems

SystemPortVersion
OpenBSDdevel/cvs-fast-export1.59p2
NetBSDdevel/cvs-fast-export1.44nb4

Install

Binary package:

pkg_add cvs-fast-export

From the ports tree:

cd /usr/ports/devel/cvs-fast-export && make install

Dependencies

Build dependencies 5
Run dependencies 1

No port depends on this one.