octave-maintainers
[Top][All Lists]
Advanced

[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

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]