CVSps collects changesets from CVS repositories. It can be used either by humans to inspect changesets or as an exporter from CVS to other version control systems (it can be told to emit a fast-export stream to standard output).
| Tags | Software Development Version Control CVS |
|---|---|
| Licenses | GPL |
| Implementation | C |
Recent releases


Release Notes: This release makes the behavior of a second -d option match the documentation.


Release Notes: This release adds a -i option for generating incremental fast exports.


Release Notes: Fixes buggy generation of the revision-map file. Doesn't convert .cvsignores by default; there are field reports of collisions.


Release Notes: A bug in timezone handling was fixed. Major performances gain were achieved in the CVS client code.


Release Notes: This release incorporates Heiko Voight's patch, solving some time-skew cases. The git-tree tests for cvsps are now completely merged into the test suite. The code passes Coverity auditing.
Recent comments
05 Sep 2003 09:49
It rocks
CVSps is a command-line replacement for "cvs log"
and "cvs diff" that behaves the way those tools should.
Example: cvsps -q -g -r branchname -d 2003/09/04
will give you the diffs (and logs) of everything committed
to that branch since that date, and it will be quick about
it (you may have to update its cache though). Try that
with "cvs diff".