pkgsrc/devel/cvs2svn/PLIST

237 lines
9.8 KiB
Text
Raw Normal View History

@comment $NetBSD: PLIST,v 1.12 2009/08/25 04:17:35 epg Exp $
bin/cvs2bzr
bin/cvs2git
bin/cvs2svn
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.
2007-01-26 23:13:22 +01:00
${PYSITELIB}/cvs2svn_lib/__init__.py
${PYSITELIB}/cvs2svn_lib/__init__.pyc
${PYSITELIB}/cvs2svn_lib/__init__.pyo
Upgrade cvs2svn to version 2.1.1. Changes from 2.1.0 to 2.1.1: - Adjust test suite for upstream changes in the svntest code. Changes from 2.0.1 to 2.1.0: - Allow conversion of a CVS repository to git. - Support mapping from cvs author names to git "Author <email>" form. - Add SymbolMapper, for transforming specific symbols in specific files. - Allow SymbolTransforms to cause a symbol to be discarded. - Write each CVS branch/tag to be written to an arbitrary SVN path. - Choose which trunk/branch should serve as the parent of each branch/tag. - --symbol-hints: manually specify how symbols should be converted. - Make symbol strategy rules project-specific. - --write-symbol-info: output info about CVS symbols. - Add option ctx.decode_apple_single for handling AppleSingle-encoded files. - Add a new, restartable pass that converts author and log_msg to unicode. - Allow properties to be left unset via auto-props using a leading '!'. - Polish to work well under Python 2.5. - Create trunk/tags/branches directories for project when project is created. - Improved conversion speed significantly, especially for large repositories. - Ignore (with a warning) symbols defined to malformed revision numbers. - Tolerate multiple definitions of a symbol to the same revision number. - Handle RCS files that superfluously set the default branch to trunk. - Allow '/' characters in CVS symbol names (creating multilevel SVN paths). - Allow symbols to be transformed to contain '/' (allowing multilevel paths). - Convert '\' characters to '/' (rather than '--') in symbol names. - Make encoding problems fatal; to resolve, restart at CleanMetadataPass. - Change the default symbol handling option to --symbol-default=heuristic.
2008-08-24 19:02:24 +02:00
${PYSITELIB}/cvs2svn_lib/apple_single_filter.py
${PYSITELIB}/cvs2svn_lib/apple_single_filter.pyc
${PYSITELIB}/cvs2svn_lib/apple_single_filter.pyo
${PYSITELIB}/cvs2svn_lib/artifact.py
${PYSITELIB}/cvs2svn_lib/artifact.pyc
${PYSITELIB}/cvs2svn_lib/artifact.pyo
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.
2007-01-26 23:13:22 +01:00
${PYSITELIB}/cvs2svn_lib/artifact_manager.py
${PYSITELIB}/cvs2svn_lib/artifact_manager.pyc
${PYSITELIB}/cvs2svn_lib/artifact_manager.pyo
${PYSITELIB}/cvs2svn_lib/bzr_run_options.py
${PYSITELIB}/cvs2svn_lib/bzr_run_options.pyc
${PYSITELIB}/cvs2svn_lib/bzr_run_options.pyo
2008-02-09 14:09:22 +01:00
${PYSITELIB}/cvs2svn_lib/changeset.py
${PYSITELIB}/cvs2svn_lib/changeset.pyc
${PYSITELIB}/cvs2svn_lib/changeset.pyo
${PYSITELIB}/cvs2svn_lib/changeset_database.py
${PYSITELIB}/cvs2svn_lib/changeset_database.pyc
${PYSITELIB}/cvs2svn_lib/changeset_database.pyo
${PYSITELIB}/cvs2svn_lib/changeset_graph.py
${PYSITELIB}/cvs2svn_lib/changeset_graph.pyc
${PYSITELIB}/cvs2svn_lib/changeset_graph.pyo
${PYSITELIB}/cvs2svn_lib/changeset_graph_link.py
${PYSITELIB}/cvs2svn_lib/changeset_graph_link.pyc
${PYSITELIB}/cvs2svn_lib/changeset_graph_link.pyo
${PYSITELIB}/cvs2svn_lib/changeset_graph_node.py
${PYSITELIB}/cvs2svn_lib/changeset_graph_node.pyc
${PYSITELIB}/cvs2svn_lib/changeset_graph_node.pyo
${PYSITELIB}/cvs2svn_lib/check_dependencies_pass.py
${PYSITELIB}/cvs2svn_lib/check_dependencies_pass.pyc
${PYSITELIB}/cvs2svn_lib/check_dependencies_pass.pyo
${PYSITELIB}/cvs2svn_lib/checkout_internal.py
${PYSITELIB}/cvs2svn_lib/checkout_internal.pyc
${PYSITELIB}/cvs2svn_lib/checkout_internal.pyo
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.
2007-01-26 23:13:22 +01:00
${PYSITELIB}/cvs2svn_lib/collect_data.py
${PYSITELIB}/cvs2svn_lib/collect_data.pyc
${PYSITELIB}/cvs2svn_lib/collect_data.pyo
${PYSITELIB}/cvs2svn_lib/common.py
${PYSITELIB}/cvs2svn_lib/common.pyc
${PYSITELIB}/cvs2svn_lib/common.pyo
${PYSITELIB}/cvs2svn_lib/config.py
${PYSITELIB}/cvs2svn_lib/config.pyc
${PYSITELIB}/cvs2svn_lib/config.pyo
${PYSITELIB}/cvs2svn_lib/context.py
${PYSITELIB}/cvs2svn_lib/context.pyc
${PYSITELIB}/cvs2svn_lib/context.pyo
${PYSITELIB}/cvs2svn_lib/cvs_file.py
${PYSITELIB}/cvs2svn_lib/cvs_file.pyc
${PYSITELIB}/cvs2svn_lib/cvs_file.pyo
${PYSITELIB}/cvs2svn_lib/cvs_file_database.py
${PYSITELIB}/cvs2svn_lib/cvs_file_database.pyc
${PYSITELIB}/cvs2svn_lib/cvs_file_database.pyo
2008-02-09 14:09:22 +01:00
${PYSITELIB}/cvs2svn_lib/cvs_file_items.py
${PYSITELIB}/cvs2svn_lib/cvs_file_items.pyc
${PYSITELIB}/cvs2svn_lib/cvs_file_items.pyo
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.
2007-01-26 23:13:22 +01:00
${PYSITELIB}/cvs2svn_lib/cvs_item.py
${PYSITELIB}/cvs2svn_lib/cvs_item.pyc
${PYSITELIB}/cvs2svn_lib/cvs_item.pyo
${PYSITELIB}/cvs2svn_lib/cvs_item_database.py
${PYSITELIB}/cvs2svn_lib/cvs_item_database.pyc
${PYSITELIB}/cvs2svn_lib/cvs_item_database.pyo
Upgrade cvs2svn to version 2.1.1. Changes from 2.1.0 to 2.1.1: - Adjust test suite for upstream changes in the svntest code. Changes from 2.0.1 to 2.1.0: - Allow conversion of a CVS repository to git. - Support mapping from cvs author names to git "Author <email>" form. - Add SymbolMapper, for transforming specific symbols in specific files. - Allow SymbolTransforms to cause a symbol to be discarded. - Write each CVS branch/tag to be written to an arbitrary SVN path. - Choose which trunk/branch should serve as the parent of each branch/tag. - --symbol-hints: manually specify how symbols should be converted. - Make symbol strategy rules project-specific. - --write-symbol-info: output info about CVS symbols. - Add option ctx.decode_apple_single for handling AppleSingle-encoded files. - Add a new, restartable pass that converts author and log_msg to unicode. - Allow properties to be left unset via auto-props using a leading '!'. - Polish to work well under Python 2.5. - Create trunk/tags/branches directories for project when project is created. - Improved conversion speed significantly, especially for large repositories. - Ignore (with a warning) symbols defined to malformed revision numbers. - Tolerate multiple definitions of a symbol to the same revision number. - Handle RCS files that superfluously set the default branch to trunk. - Allow '/' characters in CVS symbol names (creating multilevel SVN paths). - Allow symbols to be transformed to contain '/' (allowing multilevel paths). - Convert '\' characters to '/' (rather than '--') in symbol names. - Make encoding problems fatal; to resolve, restart at CleanMetadataPass. - Change the default symbol handling option to --symbol-default=heuristic.
2008-08-24 19:02:24 +02:00
${PYSITELIB}/cvs2svn_lib/cvs_revision_manager.py
${PYSITELIB}/cvs2svn_lib/cvs_revision_manager.pyc
${PYSITELIB}/cvs2svn_lib/cvs_revision_manager.pyo
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.
2007-01-26 23:13:22 +01:00
${PYSITELIB}/cvs2svn_lib/database.py
${PYSITELIB}/cvs2svn_lib/database.pyc
${PYSITELIB}/cvs2svn_lib/database.pyo
${PYSITELIB}/cvs2svn_lib/dumpfile_delegate.py
${PYSITELIB}/cvs2svn_lib/dumpfile_delegate.pyc
${PYSITELIB}/cvs2svn_lib/dumpfile_delegate.pyo
Upgrade cvs2svn to version 2.1.1. Changes from 2.1.0 to 2.1.1: - Adjust test suite for upstream changes in the svntest code. Changes from 2.0.1 to 2.1.0: - Allow conversion of a CVS repository to git. - Support mapping from cvs author names to git "Author <email>" form. - Add SymbolMapper, for transforming specific symbols in specific files. - Allow SymbolTransforms to cause a symbol to be discarded. - Write each CVS branch/tag to be written to an arbitrary SVN path. - Choose which trunk/branch should serve as the parent of each branch/tag. - --symbol-hints: manually specify how symbols should be converted. - Make symbol strategy rules project-specific. - --write-symbol-info: output info about CVS symbols. - Add option ctx.decode_apple_single for handling AppleSingle-encoded files. - Add a new, restartable pass that converts author and log_msg to unicode. - Allow properties to be left unset via auto-props using a leading '!'. - Polish to work well under Python 2.5. - Create trunk/tags/branches directories for project when project is created. - Improved conversion speed significantly, especially for large repositories. - Ignore (with a warning) symbols defined to malformed revision numbers. - Tolerate multiple definitions of a symbol to the same revision number. - Handle RCS files that superfluously set the default branch to trunk. - Allow '/' characters in CVS symbol names (creating multilevel SVN paths). - Allow symbols to be transformed to contain '/' (allowing multilevel paths). - Convert '\' characters to '/' (rather than '--') in symbol names. - Make encoding problems fatal; to resolve, restart at CleanMetadataPass. - Change the default symbol handling option to --symbol-default=heuristic.
2008-08-24 19:02:24 +02:00
${PYSITELIB}/cvs2svn_lib/fill_source.py
${PYSITELIB}/cvs2svn_lib/fill_source.pyc
${PYSITELIB}/cvs2svn_lib/fill_source.pyo
${PYSITELIB}/cvs2svn_lib/fulltext_revision_recorder.py
${PYSITELIB}/cvs2svn_lib/fulltext_revision_recorder.pyc
${PYSITELIB}/cvs2svn_lib/fulltext_revision_recorder.pyo
${PYSITELIB}/cvs2svn_lib/git_output_option.py
${PYSITELIB}/cvs2svn_lib/git_output_option.pyc
${PYSITELIB}/cvs2svn_lib/git_output_option.pyo
${PYSITELIB}/cvs2svn_lib/git_revision_recorder.py
${PYSITELIB}/cvs2svn_lib/git_revision_recorder.pyc
${PYSITELIB}/cvs2svn_lib/git_revision_recorder.pyo
${PYSITELIB}/cvs2svn_lib/git_run_options.py
${PYSITELIB}/cvs2svn_lib/git_run_options.pyc
${PYSITELIB}/cvs2svn_lib/git_run_options.pyo
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.
2007-01-26 23:13:22 +01:00
${PYSITELIB}/cvs2svn_lib/key_generator.py
${PYSITELIB}/cvs2svn_lib/key_generator.pyc
${PYSITELIB}/cvs2svn_lib/key_generator.pyo
${PYSITELIB}/cvs2svn_lib/log.py
${PYSITELIB}/cvs2svn_lib/log.pyc
${PYSITELIB}/cvs2svn_lib/log.pyo
2008-02-09 14:09:22 +01:00
${PYSITELIB}/cvs2svn_lib/main.py
${PYSITELIB}/cvs2svn_lib/main.pyc
${PYSITELIB}/cvs2svn_lib/main.pyo
${PYSITELIB}/cvs2svn_lib/man_writer.py
${PYSITELIB}/cvs2svn_lib/man_writer.pyc
${PYSITELIB}/cvs2svn_lib/man_writer.pyo
Upgrade cvs2svn to version 2.1.1. Changes from 2.1.0 to 2.1.1: - Adjust test suite for upstream changes in the svntest code. Changes from 2.0.1 to 2.1.0: - Allow conversion of a CVS repository to git. - Support mapping from cvs author names to git "Author <email>" form. - Add SymbolMapper, for transforming specific symbols in specific files. - Allow SymbolTransforms to cause a symbol to be discarded. - Write each CVS branch/tag to be written to an arbitrary SVN path. - Choose which trunk/branch should serve as the parent of each branch/tag. - --symbol-hints: manually specify how symbols should be converted. - Make symbol strategy rules project-specific. - --write-symbol-info: output info about CVS symbols. - Add option ctx.decode_apple_single for handling AppleSingle-encoded files. - Add a new, restartable pass that converts author and log_msg to unicode. - Allow properties to be left unset via auto-props using a leading '!'. - Polish to work well under Python 2.5. - Create trunk/tags/branches directories for project when project is created. - Improved conversion speed significantly, especially for large repositories. - Ignore (with a warning) symbols defined to malformed revision numbers. - Tolerate multiple definitions of a symbol to the same revision number. - Handle RCS files that superfluously set the default branch to trunk. - Allow '/' characters in CVS symbol names (creating multilevel SVN paths). - Allow symbols to be transformed to contain '/' (allowing multilevel paths). - Convert '\' characters to '/' (rather than '--') in symbol names. - Make encoding problems fatal; to resolve, restart at CleanMetadataPass. - Change the default symbol handling option to --symbol-default=heuristic.
2008-08-24 19:02:24 +02:00
${PYSITELIB}/cvs2svn_lib/metadata.py
${PYSITELIB}/cvs2svn_lib/metadata.pyc
${PYSITELIB}/cvs2svn_lib/metadata.pyo
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.
2007-01-26 23:13:22 +01:00
${PYSITELIB}/cvs2svn_lib/metadata_database.py
${PYSITELIB}/cvs2svn_lib/metadata_database.pyc
${PYSITELIB}/cvs2svn_lib/metadata_database.pyo
${PYSITELIB}/cvs2svn_lib/openings_closings.py
${PYSITELIB}/cvs2svn_lib/openings_closings.pyc
${PYSITELIB}/cvs2svn_lib/openings_closings.pyo
${PYSITELIB}/cvs2svn_lib/output_option.py
${PYSITELIB}/cvs2svn_lib/output_option.pyc
${PYSITELIB}/cvs2svn_lib/output_option.pyo
${PYSITELIB}/cvs2svn_lib/pass_manager.py
${PYSITELIB}/cvs2svn_lib/pass_manager.pyc
${PYSITELIB}/cvs2svn_lib/pass_manager.pyo
${PYSITELIB}/cvs2svn_lib/passes.py
${PYSITELIB}/cvs2svn_lib/passes.pyc
${PYSITELIB}/cvs2svn_lib/passes.pyo
${PYSITELIB}/cvs2svn_lib/persistence_manager.py
${PYSITELIB}/cvs2svn_lib/persistence_manager.pyc
${PYSITELIB}/cvs2svn_lib/persistence_manager.pyo
${PYSITELIB}/cvs2svn_lib/process.py
${PYSITELIB}/cvs2svn_lib/process.pyc
${PYSITELIB}/cvs2svn_lib/process.pyo
${PYSITELIB}/cvs2svn_lib/project.py
${PYSITELIB}/cvs2svn_lib/project.pyc
${PYSITELIB}/cvs2svn_lib/project.pyo
${PYSITELIB}/cvs2svn_lib/property_setters.py
${PYSITELIB}/cvs2svn_lib/property_setters.pyc
${PYSITELIB}/cvs2svn_lib/property_setters.pyo
Upgrade cvs2svn to version 2.1.1. Changes from 2.1.0 to 2.1.1: - Adjust test suite for upstream changes in the svntest code. Changes from 2.0.1 to 2.1.0: - Allow conversion of a CVS repository to git. - Support mapping from cvs author names to git "Author <email>" form. - Add SymbolMapper, for transforming specific symbols in specific files. - Allow SymbolTransforms to cause a symbol to be discarded. - Write each CVS branch/tag to be written to an arbitrary SVN path. - Choose which trunk/branch should serve as the parent of each branch/tag. - --symbol-hints: manually specify how symbols should be converted. - Make symbol strategy rules project-specific. - --write-symbol-info: output info about CVS symbols. - Add option ctx.decode_apple_single for handling AppleSingle-encoded files. - Add a new, restartable pass that converts author and log_msg to unicode. - Allow properties to be left unset via auto-props using a leading '!'. - Polish to work well under Python 2.5. - Create trunk/tags/branches directories for project when project is created. - Improved conversion speed significantly, especially for large repositories. - Ignore (with a warning) symbols defined to malformed revision numbers. - Tolerate multiple definitions of a symbol to the same revision number. - Handle RCS files that superfluously set the default branch to trunk. - Allow '/' characters in CVS symbol names (creating multilevel SVN paths). - Allow symbols to be transformed to contain '/' (allowing multilevel paths). - Convert '\' characters to '/' (rather than '--') in symbol names. - Make encoding problems fatal; to resolve, restart at CleanMetadataPass. - Change the default symbol handling option to --symbol-default=heuristic.
2008-08-24 19:02:24 +02:00
${PYSITELIB}/cvs2svn_lib/rcs_revision_manager.py
${PYSITELIB}/cvs2svn_lib/rcs_revision_manager.pyc
${PYSITELIB}/cvs2svn_lib/rcs_revision_manager.pyo
2008-02-09 14:09:22 +01:00
${PYSITELIB}/cvs2svn_lib/rcs_stream.py
${PYSITELIB}/cvs2svn_lib/rcs_stream.pyc
${PYSITELIB}/cvs2svn_lib/rcs_stream.pyo
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.
2007-01-26 23:13:22 +01:00
${PYSITELIB}/cvs2svn_lib/record_table.py
${PYSITELIB}/cvs2svn_lib/record_table.pyc
${PYSITELIB}/cvs2svn_lib/record_table.pyo
${PYSITELIB}/cvs2svn_lib/repository_delegate.py
${PYSITELIB}/cvs2svn_lib/repository_delegate.pyc
${PYSITELIB}/cvs2svn_lib/repository_delegate.pyo
pkgsrc changes: - updating from 2.1.1 to 2.2.0 - adding destdir support Upstream changes: Version 2.2.0 (23 November 2008) -------------------------------- New features: * cvs2git: Omit fixup branch if a tag can be copied from an existing revision. * cvs2git: Add option to set the maximum number of merge sources per commit. * Allow arbitrary SVN directories to be created when a project is created. * Allow vendor branches to be excluded, grafting child symbols to trunk. * By default, omit trivial import branches from conversion. - Add --keep-trivial-imports option to get old behavior. * By default, don't include .cvsignore files in output (except as svn:ignore). - Add option --keep-cvsignore to get the old behavior. * Allow the user to specify the form of cvs2svn-generated log messages. * Allow file contents to be written inline in git-fast-import streams. * --create-option: allow arbitrary options to be passed to "svnadmin create". * Improve handling of auto-props file: - Discard extraneous spaces where they don't make sense. - Warn if parts of the file might be commented out unintentionally. - Warn if the user appears to be trying to quote a property value. Bugs fixed: * Fix issue #81: Remove svn:ignore property when .cvsignore is deleted. * Fix svn dumpfile conformance: - Don't include a leading '/' for Node-path. - Include the Node-kind field when copying nodes. * Make symlink test create symlinks explicitly, to avoid packaging problems. * Accept symbol references to revision numbers that end with ".0". Improvements and output changes: * When -v, log reasons for symbol conversion choices (tag/branch/exclude). * Log preferred parent determinations at verbose (rather than debug) level. * Log symbol transformations at verbose (rather than warn) level. * Log statistics about all symbol transformations at normal level. * cvs2git: Generate lightweight rather than annotated tags. * contrib/destroy_repository.py: - Allow symbols, files, and directories to be renamed. - Allow CVSROOT directory contents to be erased. - Specify what aspects of a repo to destroy via command-line options. Miscellaneous: * cvs2svn now requires Python version 2.4 or later.
2009-07-07 19:16:47 +02:00
${PYSITELIB}/cvs2svn_lib/repository_mirror.py
${PYSITELIB}/cvs2svn_lib/repository_mirror.pyc
${PYSITELIB}/cvs2svn_lib/repository_mirror.pyo
Upgrade cvs2svn to version 2.1.1. Changes from 2.1.0 to 2.1.1: - Adjust test suite for upstream changes in the svntest code. Changes from 2.0.1 to 2.1.0: - Allow conversion of a CVS repository to git. - Support mapping from cvs author names to git "Author <email>" form. - Add SymbolMapper, for transforming specific symbols in specific files. - Allow SymbolTransforms to cause a symbol to be discarded. - Write each CVS branch/tag to be written to an arbitrary SVN path. - Choose which trunk/branch should serve as the parent of each branch/tag. - --symbol-hints: manually specify how symbols should be converted. - Make symbol strategy rules project-specific. - --write-symbol-info: output info about CVS symbols. - Add option ctx.decode_apple_single for handling AppleSingle-encoded files. - Add a new, restartable pass that converts author and log_msg to unicode. - Allow properties to be left unset via auto-props using a leading '!'. - Polish to work well under Python 2.5. - Create trunk/tags/branches directories for project when project is created. - Improved conversion speed significantly, especially for large repositories. - Ignore (with a warning) symbols defined to malformed revision numbers. - Tolerate multiple definitions of a symbol to the same revision number. - Handle RCS files that superfluously set the default branch to trunk. - Allow '/' characters in CVS symbol names (creating multilevel SVN paths). - Allow symbols to be transformed to contain '/' (allowing multilevel paths). - Convert '\' characters to '/' (rather than '--') in symbol names. - Make encoding problems fatal; to resolve, restart at CleanMetadataPass. - Change the default symbol handling option to --symbol-default=heuristic.
2008-08-24 19:02:24 +02:00
${PYSITELIB}/cvs2svn_lib/revision_manager.py
${PYSITELIB}/cvs2svn_lib/revision_manager.pyc
${PYSITELIB}/cvs2svn_lib/revision_manager.pyo
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.
2007-01-26 23:13:22 +01:00
${PYSITELIB}/cvs2svn_lib/run_options.py
${PYSITELIB}/cvs2svn_lib/run_options.pyc
${PYSITELIB}/cvs2svn_lib/run_options.pyo
2008-02-09 14:09:22 +01:00
${PYSITELIB}/cvs2svn_lib/serializer.py
${PYSITELIB}/cvs2svn_lib/serializer.pyc
${PYSITELIB}/cvs2svn_lib/serializer.pyo
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.
2007-01-26 23:13:22 +01:00
${PYSITELIB}/cvs2svn_lib/stats_keeper.py
${PYSITELIB}/cvs2svn_lib/stats_keeper.pyc
${PYSITELIB}/cvs2svn_lib/stats_keeper.pyo
${PYSITELIB}/cvs2svn_lib/stdout_delegate.py
${PYSITELIB}/cvs2svn_lib/stdout_delegate.pyc
${PYSITELIB}/cvs2svn_lib/stdout_delegate.pyo
${PYSITELIB}/cvs2svn_lib/svn_commit.py
${PYSITELIB}/cvs2svn_lib/svn_commit.pyc
${PYSITELIB}/cvs2svn_lib/svn_commit.pyo
2008-02-09 14:09:22 +01:00
${PYSITELIB}/cvs2svn_lib/svn_commit_creator.py
${PYSITELIB}/cvs2svn_lib/svn_commit_creator.pyc
${PYSITELIB}/cvs2svn_lib/svn_commit_creator.pyo
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.
2007-01-26 23:13:22 +01:00
${PYSITELIB}/cvs2svn_lib/svn_commit_item.py
${PYSITELIB}/cvs2svn_lib/svn_commit_item.pyc
${PYSITELIB}/cvs2svn_lib/svn_commit_item.pyo
Upgrade cvs2svn to version 2.1.1. Changes from 2.1.0 to 2.1.1: - Adjust test suite for upstream changes in the svntest code. Changes from 2.0.1 to 2.1.0: - Allow conversion of a CVS repository to git. - Support mapping from cvs author names to git "Author <email>" form. - Add SymbolMapper, for transforming specific symbols in specific files. - Allow SymbolTransforms to cause a symbol to be discarded. - Write each CVS branch/tag to be written to an arbitrary SVN path. - Choose which trunk/branch should serve as the parent of each branch/tag. - --symbol-hints: manually specify how symbols should be converted. - Make symbol strategy rules project-specific. - --write-symbol-info: output info about CVS symbols. - Add option ctx.decode_apple_single for handling AppleSingle-encoded files. - Add a new, restartable pass that converts author and log_msg to unicode. - Allow properties to be left unset via auto-props using a leading '!'. - Polish to work well under Python 2.5. - Create trunk/tags/branches directories for project when project is created. - Improved conversion speed significantly, especially for large repositories. - Ignore (with a warning) symbols defined to malformed revision numbers. - Tolerate multiple definitions of a symbol to the same revision number. - Handle RCS files that superfluously set the default branch to trunk. - Allow '/' characters in CVS symbol names (creating multilevel SVN paths). - Allow symbols to be transformed to contain '/' (allowing multilevel paths). - Convert '\' characters to '/' (rather than '--') in symbol names. - Make encoding problems fatal; to resolve, restart at CleanMetadataPass. - Change the default symbol handling option to --symbol-default=heuristic.
2008-08-24 19:02:24 +02:00
${PYSITELIB}/cvs2svn_lib/svn_output_option.py
${PYSITELIB}/cvs2svn_lib/svn_output_option.pyc
${PYSITELIB}/cvs2svn_lib/svn_output_option.pyo
pkgsrc changes: - updating from 2.1.1 to 2.2.0 - adding destdir support Upstream changes: Version 2.2.0 (23 November 2008) -------------------------------- New features: * cvs2git: Omit fixup branch if a tag can be copied from an existing revision. * cvs2git: Add option to set the maximum number of merge sources per commit. * Allow arbitrary SVN directories to be created when a project is created. * Allow vendor branches to be excluded, grafting child symbols to trunk. * By default, omit trivial import branches from conversion. - Add --keep-trivial-imports option to get old behavior. * By default, don't include .cvsignore files in output (except as svn:ignore). - Add option --keep-cvsignore to get the old behavior. * Allow the user to specify the form of cvs2svn-generated log messages. * Allow file contents to be written inline in git-fast-import streams. * --create-option: allow arbitrary options to be passed to "svnadmin create". * Improve handling of auto-props file: - Discard extraneous spaces where they don't make sense. - Warn if parts of the file might be commented out unintentionally. - Warn if the user appears to be trying to quote a property value. Bugs fixed: * Fix issue #81: Remove svn:ignore property when .cvsignore is deleted. * Fix svn dumpfile conformance: - Don't include a leading '/' for Node-path. - Include the Node-kind field when copying nodes. * Make symlink test create symlinks explicitly, to avoid packaging problems. * Accept symbol references to revision numbers that end with ".0". Improvements and output changes: * When -v, log reasons for symbol conversion choices (tag/branch/exclude). * Log preferred parent determinations at verbose (rather than debug) level. * Log symbol transformations at verbose (rather than warn) level. * Log statistics about all symbol transformations at normal level. * cvs2git: Generate lightweight rather than annotated tags. * contrib/destroy_repository.py: - Allow symbols, files, and directories to be renamed. - Allow CVSROOT directory contents to be erased. - Specify what aspects of a repo to destroy via command-line options. Miscellaneous: * cvs2svn now requires Python version 2.4 or later.
2009-07-07 19:16:47 +02:00
${PYSITELIB}/cvs2svn_lib/svn_repository_delegate.py
${PYSITELIB}/cvs2svn_lib/svn_repository_delegate.pyc
${PYSITELIB}/cvs2svn_lib/svn_repository_delegate.pyo
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.
2007-01-26 23:13:22 +01:00
${PYSITELIB}/cvs2svn_lib/svn_revision_range.py
${PYSITELIB}/cvs2svn_lib/svn_revision_range.pyc
${PYSITELIB}/cvs2svn_lib/svn_revision_range.pyo
${PYSITELIB}/cvs2svn_lib/svn_run_options.py
${PYSITELIB}/cvs2svn_lib/svn_run_options.pyc
${PYSITELIB}/cvs2svn_lib/svn_run_options.pyo
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.
2007-01-26 23:13:22 +01:00
${PYSITELIB}/cvs2svn_lib/symbol.py
${PYSITELIB}/cvs2svn_lib/symbol.pyc
${PYSITELIB}/cvs2svn_lib/symbol.pyo
${PYSITELIB}/cvs2svn_lib/symbol_database.py
${PYSITELIB}/cvs2svn_lib/symbol_database.pyc
${PYSITELIB}/cvs2svn_lib/symbol_database.pyo
${PYSITELIB}/cvs2svn_lib/symbol_statistics.py
${PYSITELIB}/cvs2svn_lib/symbol_statistics.pyc
${PYSITELIB}/cvs2svn_lib/symbol_statistics.pyo
${PYSITELIB}/cvs2svn_lib/symbol_strategy.py
${PYSITELIB}/cvs2svn_lib/symbol_strategy.pyc
${PYSITELIB}/cvs2svn_lib/symbol_strategy.pyo
${PYSITELIB}/cvs2svn_lib/symbol_transform.py
${PYSITELIB}/cvs2svn_lib/symbol_transform.pyc
${PYSITELIB}/cvs2svn_lib/symbol_transform.pyo
2008-02-09 14:09:22 +01:00
${PYSITELIB}/cvs2svn_lib/time_range.py
${PYSITELIB}/cvs2svn_lib/time_range.pyc
${PYSITELIB}/cvs2svn_lib/time_range.pyo
${PYSITELIB}/cvs2svn_lib/version.py
${PYSITELIB}/cvs2svn_lib/version.pyc
${PYSITELIB}/cvs2svn_lib/version.pyo
${PYSITELIB}/cvs2svn_rcsparse/__init__.py
${PYSITELIB}/cvs2svn_rcsparse/__init__.pyc
${PYSITELIB}/cvs2svn_rcsparse/__init__.pyo
${PYSITELIB}/cvs2svn_rcsparse/common.py
${PYSITELIB}/cvs2svn_rcsparse/common.pyc
${PYSITELIB}/cvs2svn_rcsparse/common.pyo
${PYSITELIB}/cvs2svn_rcsparse/debug.py
${PYSITELIB}/cvs2svn_rcsparse/debug.pyc
${PYSITELIB}/cvs2svn_rcsparse/debug.pyo
${PYSITELIB}/cvs2svn_rcsparse/default.py
${PYSITELIB}/cvs2svn_rcsparse/default.pyc
${PYSITELIB}/cvs2svn_rcsparse/default.pyo
Upgrade cvs2svn to version 2.1.1. Changes from 2.1.0 to 2.1.1: - Adjust test suite for upstream changes in the svntest code. Changes from 2.0.1 to 2.1.0: - Allow conversion of a CVS repository to git. - Support mapping from cvs author names to git "Author <email>" form. - Add SymbolMapper, for transforming specific symbols in specific files. - Allow SymbolTransforms to cause a symbol to be discarded. - Write each CVS branch/tag to be written to an arbitrary SVN path. - Choose which trunk/branch should serve as the parent of each branch/tag. - --symbol-hints: manually specify how symbols should be converted. - Make symbol strategy rules project-specific. - --write-symbol-info: output info about CVS symbols. - Add option ctx.decode_apple_single for handling AppleSingle-encoded files. - Add a new, restartable pass that converts author and log_msg to unicode. - Allow properties to be left unset via auto-props using a leading '!'. - Polish to work well under Python 2.5. - Create trunk/tags/branches directories for project when project is created. - Improved conversion speed significantly, especially for large repositories. - Ignore (with a warning) symbols defined to malformed revision numbers. - Tolerate multiple definitions of a symbol to the same revision number. - Handle RCS files that superfluously set the default branch to trunk. - Allow '/' characters in CVS symbol names (creating multilevel SVN paths). - Allow symbols to be transformed to contain '/' (allowing multilevel paths). - Convert '\' characters to '/' (rather than '--') in symbol names. - Make encoding problems fatal; to resolve, restart at CleanMetadataPass. - Change the default symbol handling option to --symbol-default=heuristic.
2008-08-24 19:02:24 +02:00
${PYSITELIB}/cvs2svn_rcsparse/parse_rcs_file.py
${PYSITELIB}/cvs2svn_rcsparse/parse_rcs_file.pyc
${PYSITELIB}/cvs2svn_rcsparse/parse_rcs_file.pyo
${PYSITELIB}/cvs2svn_rcsparse/run-tests.py
${PYSITELIB}/cvs2svn_rcsparse/run-tests.pyc
${PYSITELIB}/cvs2svn_rcsparse/run-tests.pyo
${PYSITELIB}/cvs2svn_rcsparse/texttools.py
${PYSITELIB}/cvs2svn_rcsparse/texttools.pyc
${PYSITELIB}/cvs2svn_rcsparse/texttools.pyo
share/doc/cvs2svn/cvs2bzr.html
Upgrade cvs2svn to version 2.1.1. Changes from 2.1.0 to 2.1.1: - Adjust test suite for upstream changes in the svntest code. Changes from 2.0.1 to 2.1.0: - Allow conversion of a CVS repository to git. - Support mapping from cvs author names to git "Author <email>" form. - Add SymbolMapper, for transforming specific symbols in specific files. - Allow SymbolTransforms to cause a symbol to be discarded. - Write each CVS branch/tag to be written to an arbitrary SVN path. - Choose which trunk/branch should serve as the parent of each branch/tag. - --symbol-hints: manually specify how symbols should be converted. - Make symbol strategy rules project-specific. - --write-symbol-info: output info about CVS symbols. - Add option ctx.decode_apple_single for handling AppleSingle-encoded files. - Add a new, restartable pass that converts author and log_msg to unicode. - Allow properties to be left unset via auto-props using a leading '!'. - Polish to work well under Python 2.5. - Create trunk/tags/branches directories for project when project is created. - Improved conversion speed significantly, especially for large repositories. - Ignore (with a warning) symbols defined to malformed revision numbers. - Tolerate multiple definitions of a symbol to the same revision number. - Handle RCS files that superfluously set the default branch to trunk. - Allow '/' characters in CVS symbol names (creating multilevel SVN paths). - Allow symbols to be transformed to contain '/' (allowing multilevel paths). - Convert '\' characters to '/' (rather than '--') in symbol names. - Make encoding problems fatal; to resolve, restart at CleanMetadataPass. - Change the default symbol handling option to --symbol-default=heuristic.
2008-08-24 19:02:24 +02:00
share/doc/cvs2svn/cvs2git.html
share/doc/cvs2svn/cvs2svn.html
share/doc/cvs2svn/faq.html
Upgrade cvs2svn to version 2.1.1. Changes from 2.1.0 to 2.1.1: - Adjust test suite for upstream changes in the svntest code. Changes from 2.0.1 to 2.1.0: - Allow conversion of a CVS repository to git. - Support mapping from cvs author names to git "Author <email>" form. - Add SymbolMapper, for transforming specific symbols in specific files. - Allow SymbolTransforms to cause a symbol to be discarded. - Write each CVS branch/tag to be written to an arbitrary SVN path. - Choose which trunk/branch should serve as the parent of each branch/tag. - --symbol-hints: manually specify how symbols should be converted. - Make symbol strategy rules project-specific. - --write-symbol-info: output info about CVS symbols. - Add option ctx.decode_apple_single for handling AppleSingle-encoded files. - Add a new, restartable pass that converts author and log_msg to unicode. - Allow properties to be left unset via auto-props using a leading '!'. - Polish to work well under Python 2.5. - Create trunk/tags/branches directories for project when project is created. - Improved conversion speed significantly, especially for large repositories. - Ignore (with a warning) symbols defined to malformed revision numbers. - Tolerate multiple definitions of a symbol to the same revision number. - Handle RCS files that superfluously set the default branch to trunk. - Allow '/' characters in CVS symbol names (creating multilevel SVN paths). - Allow symbols to be transformed to contain '/' (allowing multilevel paths). - Convert '\' characters to '/' (rather than '--') in symbol names. - Make encoding problems fatal; to resolve, restart at CleanMetadataPass. - Change the default symbol handling option to --symbol-default=heuristic.
2008-08-24 19:02:24 +02:00
share/doc/cvs2svn/features.html
share/doc/cvs2svn/index.html
share/doc/cvs2svn/issue_tracker.html
share/doc/cvs2svn/project_license.html
share/doc/cvs2svn/project_tools.html
share/examples/cvs2svn/cvs2svn-example.options