[Bug 6664] New: Merge of tags causes them to disappear

mercurial-bugs at mercurial-scm.org mercurial-bugs at mercurial-scm.org
Thu Mar 10 17:27:22 UTC 2022


https://bz.mercurial-scm.org/show_bug.cgi?id=6664

            Bug ID: 6664
           Summary: Merge of tags causes them to disappear
           Product: Mercurial
           Version: 5.9
          Hardware: PC
                OS: Mac OS
            Status: UNCONFIRMED
          Severity: feature
          Priority: wish
         Component: Mercurial
          Assignee: bugzilla at mercurial-scm.org
          Reporter: danchr at gmail.com
                CC: mercurial-devel at mercurial-scm.org
    Python Version: ---

I just did a straightforward merge of some tags. When I tried to push them,
Heptapod wouldn't allow me since it reported that it would delete protected
tags. I thought that was a fluke, disabled protection, and pushed anyway. But
the tags really did disappear?!

To see this:

  $ hg clone -r 1.0.x https://foss.heptapod.net/mercurial/hg-git
  destination directory: hg-git
  adding changesets
  adding manifests
  adding file changes
  added 1713 changesets with 3589 changes to 330 files
  new changesets 06366111af3c:70c4a1c3f4d1
  updating to branch 1.0.x
  127 files updated, 0 files merged, 0 files removed, 0 files unresolved
  $ cd hg-git
  $ hg tags | head -3
  tip                             1712:70c4a1c3f4d1
  1.0.0b2.post1                   1711:ff6274c7c614
  1.0.0b2                         1709:d31a72cf70bd
  $ hg pull -r default
  pulling from https://foss.heptapod.net/mercurial/hg-git
  searching for changes
  adding changesets
  adding manifests
  adding file changes
  added 3 changesets with 0 changes to 0 files
  new changesets 95dfb22bc4ac:a99815f42acd
  (run 'hg update' to get a working copy)
  $ hg tags | head -3
  tip                             1715:a99815f42acd
  1.0.0b1                         1696:311e9a57959e
  0.10.4                          1691:bc5339fcea1e
  $ hg diff -r 95dfb22bc4ac:a99815f42acd .hgtags
  diff -r 95dfb22bc4ac -r a99815f42acd .hgtags
  --- a/.hgtags Wed Jan 26 22:33:58 2022 +0100
  +++ b/.hgtags Thu Mar 10 18:09:32 2022 +0100
  @@ -43,3 +43,5 @@
   f39e71f82bc68672ffc14ab4ed7e61a3f31c9056 0.10.4
   bc5339fcea1e1b149602ffc2a06a3626dc44d2f4 0.10.4
   311e9a57959e5a725c1a0b73f95f2c80161760ef 1.0.0b1
  +d31a72cf70bd402aa5d3d4270871fff83ac47cd0 1.0.0b2
  +ff6274c7c614f0a6b1e6568c16c9f882ea7c4bc7 1.0.0b2.post1

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list