Subject: CVS commit: pkgsrc/devel/cvs2svn
To: None <pkgsrc-changes@NetBSD.org>
From: Christoph Badura <bad@netbsd.org>
List: pkgsrc-changes
Date: 01/26/2007 22:13:22
Module Name: pkgsrc
Committed By: bad
Date: Fri Jan 26 22:13:22 UTC 2007
Modified Files:
pkgsrc/devel/cvs2svn: Makefile PLIST distinfo
Log Message:
Update cvs2svn to version 1.5.0.
Changes since version 1.3.0:
Version 1.5.0 (03 October 2006)
-------------------------------
New features:
* Support multiproject conversions (each gets its own trunk, tags, branches).
* New --output option to allow run-time options to be defined via a file.
* --co, --cvs, and --sort options to specify the paths to executables.
* Add new --fallback-encoding option.
Bugs fixed:
* Fix issue #86: Support multiple project roots per repository.
* Fix issue #104: Allow path to "sort" executable to be specified.
* Fix issue #8: Allow multiple --encoding options.
* Fix issue #109: Improve handling of fallback encodings.
Improvements and output changes:
* Further reduce conversion time and temporary space requirements.
Miscellaneous:
* Deprecate the --dump-only option (it is now implied by --dumpfile).
* Add scripts to help isolate conversion problems and shrink test cases.
* Add a script to search for illegal filenames in a CVS repository.
Version 1.4.0 (27 August 2006)
------------------------------
New features:
* Support multicomponent --trunk, --tags, and --branches paths (issue #7).
* New --auto-props option allows file properties to be set via file.
* --force-branch and --force-tag options now accept regular expressions.
* Add --symbol-default option.
* Support multiple, ordered --encoding options.
Bugs fixed:
* Fix issue #93: Tags with forbidden characters converted to branches.
* Fix issue #102: Branch file, deleted in CVS, is present in SVN.
Improvements and output changes:
* Print informative warning message if a required program is missing.
* Output an error if any CVS filenames contain control characters.
* Clean up temporary files even for pass-by-pass conversions.
* Improve handling of commit dependencies and multibranch commits.
* Implemented issue #50 (performance change).
* Reduced the amount of temporary disk space needed during the conversion.
Miscellaneous:
* cvs2svn now requires Python version 2.2 or later.
* cvs2svn has been broken up into many smaller python modules for clarity.
Version 1.3.1 (24 May 2006)
---------------------------
Bugs fixed:
* Fix issue #67: malfunction caused by RCS branches rooted at revision 1.0.
To generate a diff of this commit:
cvs rdiff -r1.13 -r1.14 pkgsrc/devel/cvs2svn/Makefile
cvs rdiff -r1.4 -r1.5 pkgsrc/devel/cvs2svn/PLIST
cvs rdiff -r1.8 -r1.9 pkgsrc/devel/cvs2svn/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.