Source

hg-remotebranches / hg_remotebranches.py

Author Commit Message Labels Comments Date
Patrick Mézard
remotebranches: add remotebranches template keyword Return names of all remote branches heads on a revision.
Patrick Mézard
remotebranches: add remotebranches() revset It simply returns all remote branches heads.
Aaron Maenpaa
Add a tag '<repo>' as a synonym for '<repo>/default'. I find myself running ``hg up -C <repo>/default`` a lot. Furthermore, I probably run ``hg up -C <repo>`` and get an error more often than I actually specify a branch other than default. Consequently, it really feels like I want to be able to run ``hg up -C ``<repo>`` and have that bring me to '<repo>/default'. Including the alias is configured using the "alias.default" option in the [remotebranch…
Augie Fackler
Work around url.url moving to util.url in Mercurial.
Augie Fackler
Update for hg-side URL handling changes.
Augie Fackler
revsets: add pushed() and upstream() convenience revsets pushed() returns the set of revsions known as pushed to any remote repository by remotebranches. upstream() returns the set of revisions that have been pushed to paths marked as "upstream" by listing them in the remotebranches.upstream config field.
Augie Fackler
Tweak to stay within 80 columns more easily.
Ronny Pfannschmidt
ignore closed remotes for convience
Benjamin Pollack
update remote branch heads on push
Augie Fackler
remotebranches: avoid infinite recursion if a remote branch hash is missing Includes a test.
Augie Fackler
add support for schemes
Augie Fackler
Refactor and support both ssh and http
Augie Fackler
changes required to work with local repositories
Augie Fackler
Initial import of remotebranches.