Update to 3.40:
3.40: 2016-09-20
In repocutter, repair fatal bugs in log and setlog commands.
In repocutter, added "see" command for reporting repository structure.
In repocutter, added "sift" command inverting "expunge".
3.39: 2016-09-01
Make repocutter pathrename and expunge preserve Node-copyfrom-* headers.
Make pathrename hack Node-copyfrom-path headers as well as Node-path.
Enable repocutter to handle binary content in blobs.
Improved documentation for the unite command.
3.38: 2016-08-27
Fix handling of second argument of timeoffset.
Allow full find/replace with UTF-8.
Make the syntax of the 'split' command consistent with the manual.
Fix buggy 'authors write' command, and add a regression test for it.
3.37: 2016-03-14
Prevent two potential crash bug introduced by Python 3 porting.
3.36: 2016-03-13
The repocutter and repomapper utilities are now 8-bit clean under Python 3.
Reorder 'done' stream terminator after tag and commit creates.
Fix for GitLab issue #52, crash on a weird unite case.
3.35: 2016-02-25
Reposurgeon now runs under either Python 2 or 3.
CVS repos are recognized by CVSROOT, not a (possibly missing) Attic.
3.34: 2016-02-16
Make repocutter DTRT when copyfrom roots are removed by expunge.
3.33: 2016-02-01
More work on header-order independence for both reposurgeon and repocutter.
3.32: 2016-01-31
Handle Subversion dumps as produced by svndumpfilter with Node-kind first.
3.31: 2016-01-23
repocutter, a tool for preprocessing Subversion repos, is now included.
In repotool, a new 'branches' command lists branches (not tags).
Fix repotool, 'tags' for CVS repo so it lists only tags, not branches.
In repotool, a new 'compare-branches' command compares all branches.
In repotool, a new 'compare-all' compares tip, tags, and branches.
repotool no longer needs to run within a module directory for CVS.
Move from BSD-3-clause to BSD-2-clause, apply SPDX tag.
3.30: 2016-01-10
Added "when" command for timestamp conversions.
Fix GitHub issue #42: Repository.split_commit() produces invalid marks.
Commands now tab-complete name arguments wherever that makes sense.
Handle format 7 Subversion dumps with sporadic empty nodes.
Selection sets now remain ordered rather than being sorted.
There is a new @srt() function to explicitly sort selection sets.
The reparent command can now specify multiple ancestors.
In SVN repositories, a tag's subdirectory is now part of its name.
2017-01-21 13:07:28 +01:00
|
|
|
@comment $NetBSD: PLIST,v 1.5 2017/01/21 12:07:28 kim Exp $
|
|
|
|
bin/repocutter
|
2013-01-07 13:12:20 +01:00
|
|
|
bin/repodiffer
|
Update to 3.40:
3.40: 2016-09-20
In repocutter, repair fatal bugs in log and setlog commands.
In repocutter, added "see" command for reporting repository structure.
In repocutter, added "sift" command inverting "expunge".
3.39: 2016-09-01
Make repocutter pathrename and expunge preserve Node-copyfrom-* headers.
Make pathrename hack Node-copyfrom-path headers as well as Node-path.
Enable repocutter to handle binary content in blobs.
Improved documentation for the unite command.
3.38: 2016-08-27
Fix handling of second argument of timeoffset.
Allow full find/replace with UTF-8.
Make the syntax of the 'split' command consistent with the manual.
Fix buggy 'authors write' command, and add a regression test for it.
3.37: 2016-03-14
Prevent two potential crash bug introduced by Python 3 porting.
3.36: 2016-03-13
The repocutter and repomapper utilities are now 8-bit clean under Python 3.
Reorder 'done' stream terminator after tag and commit creates.
Fix for GitLab issue #52, crash on a weird unite case.
3.35: 2016-02-25
Reposurgeon now runs under either Python 2 or 3.
CVS repos are recognized by CVSROOT, not a (possibly missing) Attic.
3.34: 2016-02-16
Make repocutter DTRT when copyfrom roots are removed by expunge.
3.33: 2016-02-01
More work on header-order independence for both reposurgeon and repocutter.
3.32: 2016-01-31
Handle Subversion dumps as produced by svndumpfilter with Node-kind first.
3.31: 2016-01-23
repocutter, a tool for preprocessing Subversion repos, is now included.
In repotool, a new 'branches' command lists branches (not tags).
Fix repotool, 'tags' for CVS repo so it lists only tags, not branches.
In repotool, a new 'compare-branches' command compares all branches.
In repotool, a new 'compare-all' compares tip, tags, and branches.
repotool no longer needs to run within a module directory for CVS.
Move from BSD-3-clause to BSD-2-clause, apply SPDX tag.
3.30: 2016-01-10
Added "when" command for timestamp conversions.
Fix GitHub issue #42: Repository.split_commit() produces invalid marks.
Commands now tab-complete name arguments wherever that makes sense.
Handle format 7 Subversion dumps with sporadic empty nodes.
Selection sets now remain ordered rather than being sorted.
There is a new @srt() function to explicitly sort selection sets.
The reparent command can now specify multiple ancestors.
In SVN repositories, a tag's subdirectory is now part of its name.
2017-01-21 13:07:28 +01:00
|
|
|
bin/repomapper
|
2013-01-07 13:12:20 +01:00
|
|
|
bin/reposurgeon
|
Update to 3.26:
3.26: 2015-06-10
Output redirect with '>>' appends to the output file.
The strip blob command can take a selection set.
Repo source type is now kept inline in stream files and emitted on write.
Legacy IDs are now kept inline in stream files and emitted on write.
The selection syntax <#nnn> now names commit nnn, 1-origin numbering.
3.25: 2015-06-03
Reading hg is now supported through an extractor class, no plugin required.
Now 'blob' command allows creating new content from lift scripts.
3.24: 2015-05-31
Fix repository-type detection bug introduced in 3.23.
DVCS Migration HOWTO is now merged into this distribution.
Legacy-ID detection is now more discriminating, based on sourcetype.
3.23: 2015-05-29
The 'prefer' command no longer changes the repo type, but 'sourcetype' does.
The =N set is all commits and tags with text matching a legacy ID.
Legacy-ID recognition is more intelligent, depending on the source type.
The 'lint' command now checks for time and action-stamp collisions.
Exporters can now embed a repository type declaration in an import stream.
Fast-import syntax extensions are documented.
3.22: 2015-05-20
The path rename --relax option has been removed as too confusing.
In selection expressions, =Z is the set of all commits with no fileops.
repopuller has been replaced by the more general repotool.
For consistency, the 'changed' modifier of mailbox_in is now '--changed'.
New '--create' option of mailbox_in to create new tags and commits.
The command prompt can be queried or set with the new command 'prompt'.
Change in terminology: fossil IDs and maps are now legacy IDs and maps.
A front end can now set legacy IDs via the "legacy-id" property.
DMRCN suffix flags on restrict path regexp matches to specified op types.
The 'remove' command can now be told to look for specific fileop types.
3.21: 2015-04-02
In selection expressions, =U is the set of all commits with callouts.
3.20: 2015-02-22
Code is now fully functional, all regression test passing, on Mac OS X.
Warn in the docs about the consequences of case-smashing filesystems.
diff command no longer relies on external diff(1).
Bugfix for writing callouts in partial dumps.
2015-06-12 13:46:53 +02:00
|
|
|
bin/repotool
|
Update to 3.40:
3.40: 2016-09-20
In repocutter, repair fatal bugs in log and setlog commands.
In repocutter, added "see" command for reporting repository structure.
In repocutter, added "sift" command inverting "expunge".
3.39: 2016-09-01
Make repocutter pathrename and expunge preserve Node-copyfrom-* headers.
Make pathrename hack Node-copyfrom-path headers as well as Node-path.
Enable repocutter to handle binary content in blobs.
Improved documentation for the unite command.
3.38: 2016-08-27
Fix handling of second argument of timeoffset.
Allow full find/replace with UTF-8.
Make the syntax of the 'split' command consistent with the manual.
Fix buggy 'authors write' command, and add a regression test for it.
3.37: 2016-03-14
Prevent two potential crash bug introduced by Python 3 porting.
3.36: 2016-03-13
The repocutter and repomapper utilities are now 8-bit clean under Python 3.
Reorder 'done' stream terminator after tag and commit creates.
Fix for GitLab issue #52, crash on a weird unite case.
3.35: 2016-02-25
Reposurgeon now runs under either Python 2 or 3.
CVS repos are recognized by CVSROOT, not a (possibly missing) Attic.
3.34: 2016-02-16
Make repocutter DTRT when copyfrom roots are removed by expunge.
3.33: 2016-02-01
More work on header-order independence for both reposurgeon and repocutter.
3.32: 2016-01-31
Handle Subversion dumps as produced by svndumpfilter with Node-kind first.
3.31: 2016-01-23
repocutter, a tool for preprocessing Subversion repos, is now included.
In repotool, a new 'branches' command lists branches (not tags).
Fix repotool, 'tags' for CVS repo so it lists only tags, not branches.
In repotool, a new 'compare-branches' command compares all branches.
In repotool, a new 'compare-all' compares tip, tags, and branches.
repotool no longer needs to run within a module directory for CVS.
Move from BSD-3-clause to BSD-2-clause, apply SPDX tag.
3.30: 2016-01-10
Added "when" command for timestamp conversions.
Fix GitHub issue #42: Repository.split_commit() produces invalid marks.
Commands now tab-complete name arguments wherever that makes sense.
Handle format 7 Subversion dumps with sporadic empty nodes.
Selection sets now remain ordered rather than being sorted.
There is a new @srt() function to explicitly sort selection sets.
The reparent command can now specify multiple ancestors.
In SVN repositories, a tag's subdirectory is now part of its name.
2017-01-21 13:07:28 +01:00
|
|
|
man/man1/repocutter.1
|
2013-01-07 13:12:20 +01:00
|
|
|
man/man1/repodiffer.1
|
2015-09-16 18:13:16 +02:00
|
|
|
man/man1/repomapper.1
|
2013-01-07 13:12:20 +01:00
|
|
|
man/man1/reposurgeon.1
|
Update to 3.26:
3.26: 2015-06-10
Output redirect with '>>' appends to the output file.
The strip blob command can take a selection set.
Repo source type is now kept inline in stream files and emitted on write.
Legacy IDs are now kept inline in stream files and emitted on write.
The selection syntax <#nnn> now names commit nnn, 1-origin numbering.
3.25: 2015-06-03
Reading hg is now supported through an extractor class, no plugin required.
Now 'blob' command allows creating new content from lift scripts.
3.24: 2015-05-31
Fix repository-type detection bug introduced in 3.23.
DVCS Migration HOWTO is now merged into this distribution.
Legacy-ID detection is now more discriminating, based on sourcetype.
3.23: 2015-05-29
The 'prefer' command no longer changes the repo type, but 'sourcetype' does.
The =N set is all commits and tags with text matching a legacy ID.
Legacy-ID recognition is more intelligent, depending on the source type.
The 'lint' command now checks for time and action-stamp collisions.
Exporters can now embed a repository type declaration in an import stream.
Fast-import syntax extensions are documented.
3.22: 2015-05-20
The path rename --relax option has been removed as too confusing.
In selection expressions, =Z is the set of all commits with no fileops.
repopuller has been replaced by the more general repotool.
For consistency, the 'changed' modifier of mailbox_in is now '--changed'.
New '--create' option of mailbox_in to create new tags and commits.
The command prompt can be queried or set with the new command 'prompt'.
Change in terminology: fossil IDs and maps are now legacy IDs and maps.
A front end can now set legacy IDs via the "legacy-id" property.
DMRCN suffix flags on restrict path regexp matches to specified op types.
The 'remove' command can now be told to look for specific fileop types.
3.21: 2015-04-02
In selection expressions, =U is the set of all commits with callouts.
3.20: 2015-02-22
Code is now fully functional, all regression test passing, on Mac OS X.
Warn in the docs about the consequences of case-smashing filesystems.
diff command no longer relies on external diff(1).
Bugfix for writing callouts in partial dumps.
2015-06-12 13:46:53 +02:00
|
|
|
man/man1/repotool.1
|
2013-01-07 13:12:20 +01:00
|
|
|
share/doc/reposurgeon/NEWS
|
2015-09-16 18:13:16 +02:00
|
|
|
share/doc/reposurgeon/README.md
|
2013-04-18 09:39:18 +02:00
|
|
|
share/doc/reposurgeon/TODO
|
Update to 3.26:
3.26: 2015-06-10
Output redirect with '>>' appends to the output file.
The strip blob command can take a selection set.
Repo source type is now kept inline in stream files and emitted on write.
Legacy IDs are now kept inline in stream files and emitted on write.
The selection syntax <#nnn> now names commit nnn, 1-origin numbering.
3.25: 2015-06-03
Reading hg is now supported through an extractor class, no plugin required.
Now 'blob' command allows creating new content from lift scripts.
3.24: 2015-05-31
Fix repository-type detection bug introduced in 3.23.
DVCS Migration HOWTO is now merged into this distribution.
Legacy-ID detection is now more discriminating, based on sourcetype.
3.23: 2015-05-29
The 'prefer' command no longer changes the repo type, but 'sourcetype' does.
The =N set is all commits and tags with text matching a legacy ID.
Legacy-ID recognition is more intelligent, depending on the source type.
The 'lint' command now checks for time and action-stamp collisions.
Exporters can now embed a repository type declaration in an import stream.
Fast-import syntax extensions are documented.
3.22: 2015-05-20
The path rename --relax option has been removed as too confusing.
In selection expressions, =Z is the set of all commits with no fileops.
repopuller has been replaced by the more general repotool.
For consistency, the 'changed' modifier of mailbox_in is now '--changed'.
New '--create' option of mailbox_in to create new tags and commits.
The command prompt can be queried or set with the new command 'prompt'.
Change in terminology: fossil IDs and maps are now legacy IDs and maps.
A front end can now set legacy IDs via the "legacy-id" property.
DMRCN suffix flags on restrict path regexp matches to specified op types.
The 'remove' command can now be told to look for specific fileop types.
3.21: 2015-04-02
In selection expressions, =U is the set of all commits with callouts.
3.20: 2015-02-22
Code is now fully functional, all regression test passing, on Mac OS X.
Warn in the docs about the consequences of case-smashing filesystems.
diff command no longer relies on external diff(1).
Bugfix for writing callouts in partial dumps.
2015-06-12 13:46:53 +02:00
|
|
|
share/doc/reposurgeon/dvcs-migration-guide.html
|
2013-04-18 09:39:18 +02:00
|
|
|
share/doc/reposurgeon/features.html
|
Update to 3.40:
3.40: 2016-09-20
In repocutter, repair fatal bugs in log and setlog commands.
In repocutter, added "see" command for reporting repository structure.
In repocutter, added "sift" command inverting "expunge".
3.39: 2016-09-01
Make repocutter pathrename and expunge preserve Node-copyfrom-* headers.
Make pathrename hack Node-copyfrom-path headers as well as Node-path.
Enable repocutter to handle binary content in blobs.
Improved documentation for the unite command.
3.38: 2016-08-27
Fix handling of second argument of timeoffset.
Allow full find/replace with UTF-8.
Make the syntax of the 'split' command consistent with the manual.
Fix buggy 'authors write' command, and add a regression test for it.
3.37: 2016-03-14
Prevent two potential crash bug introduced by Python 3 porting.
3.36: 2016-03-13
The repocutter and repomapper utilities are now 8-bit clean under Python 3.
Reorder 'done' stream terminator after tag and commit creates.
Fix for GitLab issue #52, crash on a weird unite case.
3.35: 2016-02-25
Reposurgeon now runs under either Python 2 or 3.
CVS repos are recognized by CVSROOT, not a (possibly missing) Attic.
3.34: 2016-02-16
Make repocutter DTRT when copyfrom roots are removed by expunge.
3.33: 2016-02-01
More work on header-order independence for both reposurgeon and repocutter.
3.32: 2016-01-31
Handle Subversion dumps as produced by svndumpfilter with Node-kind first.
3.31: 2016-01-23
repocutter, a tool for preprocessing Subversion repos, is now included.
In repotool, a new 'branches' command lists branches (not tags).
Fix repotool, 'tags' for CVS repo so it lists only tags, not branches.
In repotool, a new 'compare-branches' command compares all branches.
In repotool, a new 'compare-all' compares tip, tags, and branches.
repotool no longer needs to run within a module directory for CVS.
Move from BSD-3-clause to BSD-2-clause, apply SPDX tag.
3.30: 2016-01-10
Added "when" command for timestamp conversions.
Fix GitHub issue #42: Repository.split_commit() produces invalid marks.
Commands now tab-complete name arguments wherever that makes sense.
Handle format 7 Subversion dumps with sporadic empty nodes.
Selection sets now remain ordered rather than being sorted.
There is a new @srt() function to explicitly sort selection sets.
The reparent command can now specify multiple ancestors.
In SVN repositories, a tag's subdirectory is now part of its name.
2017-01-21 13:07:28 +01:00
|
|
|
share/doc/reposurgeon/repocutter.html
|
2013-04-18 09:39:18 +02:00
|
|
|
share/doc/reposurgeon/repodiffer.html
|
2015-09-16 18:13:16 +02:00
|
|
|
share/doc/reposurgeon/repomapper.html
|
|
|
|
share/doc/reposurgeon/reporting-bugs.html
|
|
|
|
share/doc/reposurgeon/reposurgeon-git-aliases
|
2013-04-18 09:39:18 +02:00
|
|
|
share/doc/reposurgeon/reposurgeon.html
|
Update to 3.26:
3.26: 2015-06-10
Output redirect with '>>' appends to the output file.
The strip blob command can take a selection set.
Repo source type is now kept inline in stream files and emitted on write.
Legacy IDs are now kept inline in stream files and emitted on write.
The selection syntax <#nnn> now names commit nnn, 1-origin numbering.
3.25: 2015-06-03
Reading hg is now supported through an extractor class, no plugin required.
Now 'blob' command allows creating new content from lift scripts.
3.24: 2015-05-31
Fix repository-type detection bug introduced in 3.23.
DVCS Migration HOWTO is now merged into this distribution.
Legacy-ID detection is now more discriminating, based on sourcetype.
3.23: 2015-05-29
The 'prefer' command no longer changes the repo type, but 'sourcetype' does.
The =N set is all commits and tags with text matching a legacy ID.
Legacy-ID recognition is more intelligent, depending on the source type.
The 'lint' command now checks for time and action-stamp collisions.
Exporters can now embed a repository type declaration in an import stream.
Fast-import syntax extensions are documented.
3.22: 2015-05-20
The path rename --relax option has been removed as too confusing.
In selection expressions, =Z is the set of all commits with no fileops.
repopuller has been replaced by the more general repotool.
For consistency, the 'changed' modifier of mailbox_in is now '--changed'.
New '--create' option of mailbox_in to create new tags and commits.
The command prompt can be queried or set with the new command 'prompt'.
Change in terminology: fossil IDs and maps are now legacy IDs and maps.
A front end can now set legacy IDs via the "legacy-id" property.
DMRCN suffix flags on restrict path regexp matches to specified op types.
The 'remove' command can now be told to look for specific fileop types.
3.21: 2015-04-02
In selection expressions, =U is the set of all commits with callouts.
3.20: 2015-02-22
Code is now fully functional, all regression test passing, on Mac OS X.
Warn in the docs about the consequences of case-smashing filesystems.
diff command no longer relies on external diff(1).
Bugfix for writing callouts in partial dumps.
2015-06-12 13:46:53 +02:00
|
|
|
share/doc/reposurgeon/repotool.html
|