./devel/cvs-fast-export, Export an RCS or CVS history as a fast-import stream

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.44nb2, Package name: cvs-fast-export-1.44nb2, Maintainer: apb

This program analyzes a collection of RCS files in a CVS
repository (or outside of one) and, when possible, emits an
equivalent history in the form of a fast-import stream. Not all
possible histories can be rendered this way; the program tries to
emit useful warnings when it can't. The program can also produce
a visualization of the resulting commit DAG in the DOT format
handled by the graphviz suite.


Required to run:
[lang/python37]

Required to build:
[textproc/asciidoc] [pkgtools/cwrappers]

Master sites:

SHA1: 2ad8d31ac3023ea92dbd7ec8e16b4d5a540690d9
RMD160: d4e66e102b852c11ced1eb35d7b1f439fe3225db
Filesize: 500.425 KB

Version history: (Expand)


CVS history: (Expand)


   2020-12-04 21:45:51 by Nia Alarie | Files touched by this commit (456)
Log message:
Revbump packages with a runtime Python dep but no version prefix.

For the Python 3.8 default switch.
   2019-04-25 09:33:32 by Maya Rashish | Files touched by this commit (620)
Log message:
PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.
   2018-09-27 01:19:05 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Update to 1.44. From the changelog:

- Fix slightly incorrect generation of default .gitignore file.
- Make cvsreduce work under Python 3, and test for that.
- Revert <2014-11-19T18:11:22Z@flower.powernet.co.uk>, optimization was wrong.
- Fix a typo in a property name that affects interoperability with reposurgeon.
- Savannah changed how you need to interpret pseudo-URLs.
   2017-02-14 22:32:04 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Not MAKE_JOBS_SAFE.
   2017-01-29 13:19:08 by Kimmo Suominen | Files touched by this commit (4)
Log message:
Upgrade to 1.40.

1.40: 2016-09-07
    Add warnings about stock CVS vs. the MirOS patched version.
1.39: 2016-09-06
    Fix GitLab issue #8: Exporting with commitids does not coalesce changesets.
1.38: 2016-02-28
    All Python code in the suite is 2 & 3 polyglot and 8-bit clean.
1.37: 2016-01-29
    New -c option for when you can't trust commit-IDs.
    Port patch for Sun systems.
1.36: 2015-12-22
    Avoid a core dump in another pathological case.
1.35: 2015-11-23
    Properly handle CVS masters with nonempty access lists.
    Bail out gracefully on pathological masters with no revisions.
1.34: 2015-09-25
    Another Python compatibility fix.
    Fix inconsistent license header in revdir.c.
   2015-12-14 02:12:08 by Sebastian Wiedenroth | Files touched by this commit (1)
Log message:
c99 fixes SunOS
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-09-16 18:17:18 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Update to 1.33:

1.33: 2015-08-30
    Deal with a really annoying build-portability glitch around -lrt.
    Fix cvsconvert to be Python 2.6-compatible.