[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Mercurial repository '@' bookmark
From: |
Mike Miller |
Subject: |
Mercurial repository '@' bookmark |
Date: |
Mon, 19 Mar 2018 15:35:35 -0700 |
User-agent: |
Mutt/1.9.3 (2018-01-21) |
All, probably Jordi in particular,
The '@' bookmark on the default branch lags behind the actual tip of the
default branch very frequently in our repository.
For example, at the moment, '@' points to 2f6698dd7dad, but the latest
change on the default branch is ecb5688b875f, 28 changesets later.
Is there any way we can help developers who are pushing changesets on
the default branch to ensure that the '@' bookmark is advanced properly?
All of my workflows and continuous build scripts depend on the '@'
bookmark being up to date.
Separately, but relatedly, can someone tell me whether this is a
Mercurial bug or not?
$ hg phase
25345: public
$ hg id
2f6698dd7dad tip @
$ hg pull -u -q
$ hg id
ecb5688b875f tip @
$ hg log -r @ -T '{node|short}\n'
ecb5688b875f
$ hg book -d @
$ hg pull -u -q
$ hg log -r @ -T '{node|short}\n'
2f6698dd7dad
In short, when the '@' bookmark is active and I pull and update, the '@'
bookmark is advanced, and it no longer agrees with what the server says
the '@' bookmark is. If I delete '@' and pull again, I get a different
answer. Seems wrong.
Thanks,
--
mike
signature.asc
Description: PGP signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Mercurial repository '@' bookmark,
Mike Miller <=