Fedora 22 Update: reposurgeon-3.28-1.fc22

updates at fedoraproject.org updates at fedoraproject.org
Thu Aug 27 18:32:30 UTC 2015


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2015-13660
2015-08-27 17:52:04.306356
--------------------------------------------------------------------------------

Name        : reposurgeon
Product     : Fedora 22
Version     : 3.28
Release     : 1.fc22
URL         : http://www.catb.org/~esr/reposurgeon/
Summary     : SCM Repository Manipulation Tool
Description :
Reposurgeon enables risky operations that version-control systems don't want
to let you do, such as editing past comments and metadata and removing
commits. It works with any version control system that can export and import
git fast-import streams, including git, hg, fossil, bzr, CVS and RCS. It can
also read Subversion dump files directly and can thus be used to script
production of very high-quality conversions from Subversion to any supported
DVCS.

--------------------------------------------------------------------------------
Update Information:

== 3.28: 2015-07-05 ==  * Make repotool honor the mirror directory argument for
CVS.  * Fix gitlab issue 4: even successful CVS export returns error code.  *
Fix some name lookup issues from the cache needing invalidation.  * Implement
and document that action stamps from author dates are preferred.  * New --filter
option to mailbox_out for selective emission of headers.  * Fix gitlab issue #9:
blank lines in svn:ignore misinterpreted.    == 3.27: 2015-06-22 ==  * Per-repo-
type preserves aren't clobbered when there's a lister.  * Git repository hooks
are preserved.  * Read support for Monotone, not yet very well tested.    ==
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.  * The
'fossils {read.write}' commands are now 'legacy {read,write}'.  * 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 tests 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.
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1195045 - reposurgeon-3.28 is available
        https://bugzilla.redhat.com/show_bug.cgi?id=1195045
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program. Use
su -c 'yum update reposurgeon' at the command line.
For more information, refer to "Managing Software with yum",
available at https://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list