Mercurial > hg-stable
view tests/test-convert-svn-tags.out @ 7381:b965605dfb2e
convert: be even more tolerant when detecting svn tags
Former code failed when tracking child directories we assumed were renamed with
their parents but were really created in the tags directory. This happens in
jQuery repository with /tags/ui/1.5b4/release@5455.
author | Patrick Mezard <pmezard@gmail.com> |
---|---|
date | Sat, 15 Nov 2008 15:51:26 +0100 |
parents | 6ec941b6003d |
children | 90d8dfb481e7 |
line wrap: on
line source
% initial svn import Adding projA/branches Adding projA/tags Adding projA/trunk Adding projA/unrelated Committed revision 1. % update svn repository A A/trunk A A/unrelated A A/branches A A/tags Checked out revision 1. A trunk/a Adding trunk/a Transmitting file data . Committed revision 2. Sending trunk/a Transmitting file data . Committed revision 3. Sending trunk/a Transmitting file data . Committed revision 4. A unrelated/dummy Adding unrelated/dummy Transmitting file data . Committed revision 5. % tag current revision At revision 5. A tags/trunk.v1 A tags/trunk.badtag Adding tags/trunk.badtag Adding tags/trunk.v1 Committed revision 6. Sending trunk/a Transmitting file data . Committed revision 7. % fix the bad tag At revision 7. A tags/trunk.goodtag D tags/trunk.badtag/a D tags/trunk.badtag Deleting tags/trunk.badtag Adding tags/trunk.goodtag Committed revision 8. % convert initializing destination A-hg repository scanning source... sorting... converting... 4 init projA 3 adda 2 changea 1 changea2 0 changea3 updating tags o 5 update tags tags: tip | o 4 changea3 tags: | o 3 changea2 tags: trunk.v1 trunk.goodtag | o 2 changea tags: | o 1 adda tags: | o 0 init projA tags: tip trunk.v1 trunk.goodtag % convert without tags initializing destination A-notags-hg repository scanning source... sorting... converting... 4 init projA 3 adda 2 changea 1 changea2 0 changea3 tip