Control: severity -1 wishlist
Control: retitle -1 git-svn: May convert incorrectly created mixed-revision 
Subversion tags in a surprising way

That’s because the tags were created incorrectly in Subversion.  r26463 is 
tagged from a mixed-revision copy from r26460, r26461, and r26462, and 
git-svn placed the tag on r26460.  Subversion makes this way too easy to 
get wrong: this is what happens when you make a commit, leaving your local 
checkout in a mixed-revision state, and then immediately make a tag using 
‘svn copy’ from the local checkout without first running ‘svn update’.

One could perhaps hope for git-svn to use a better heuristic here, but 
it’s not easy to divine the intention of a commit that wasn’t created 
correctly.

$ svn log -v svn://anonscm.debian.org/collab-maint/deb-maint/gtypist -r 
26460:26463
------------------------------------------------------------------------
r26461 | dleidert | 2015-10-26 04:39:57 -0400 (Mon, 26 Oct 2015) | 6 lines
Changed paths:
   M /deb-maint/gtypist/trunk/debian/changelog
   M /deb-maint/gtypist/trunk/debian/control
   M /deb-maint/gtypist/trunk/debian/copyright
   A /deb-maint/gtypist/trunk/debian/patches/802270_spelling_errors.patch
   M /deb-maint/gtypist/trunk/debian/patches/series

* debian/control (Maintainer, Uploaders): Flipped as requested by Ben.
  (Standards-Version): Bumped to 3.9.6.
* debian/copyright: Rewritten in machine-readable format.
* debian/patches/802270_spelling_errors.patch: Added.
  - Fix some spelling and spacing errors (closes: #802270).
* debian/patches/series: Adjusted.
------------------------------------------------------------------------
r26462 | dleidert | 2015-10-26 05:01:02 -0400 (Mon, 26 Oct 2015) | 3 lines
Changed paths:
   M /deb-maint/gtypist/trunk/debian/changelog

gtypist (2.9.5-2) unstable


------------------------------------------------------------------------
r26463 | dleidert | 2015-10-26 05:01:29 -0400 (Mon, 26 Oct 2015) | 1 line
Changed paths:
   A /deb-maint/gtypist/tags/2.9.5-2 (from /deb-maint/gtypist/trunk:26460)
   R /deb-maint/gtypist/tags/2.9.5-2/debian/changelog (from 
/deb-maint/gtypist/trunk/debian/changelog:26462)
   R /deb-maint/gtypist/tags/2.9.5-2/debian/control (from 
/deb-maint/gtypist/trunk/debian/control:26461)
   R /deb-maint/gtypist/tags/2.9.5-2/debian/copyright (from 
/deb-maint/gtypist/trunk/debian/copyright:26461)
   A 
/deb-maint/gtypist/tags/2.9.5-2/debian/patches/802270_spelling_errors.patch 
(from 
/deb-maint/gtypist/trunk/debian/patches/802270_spelling_errors.patch:26461)
   R /deb-maint/gtypist/tags/2.9.5-2/debian/patches/series (from 
/deb-maint/gtypist/trunk/debian/patches/series:26461)

[svn-buildpackage] Tagging gtypist 2.9.5-2
------------------------------------------------------------------------

Anders

Reply via email to