hg log -G for bookmarks
Uwe Brauer
oub at mat.ucm.es
Thu Feb 4 10:28:55 UTC 2016
>>> "John" == John W <jwdevel at gmail.com> writes:
Hi John,
> Hi Uwe,
> I might not be fully understanding you, but at least for me, on plain
> Mercurial 3.0, I see bookmarks noted in the "log -G" output. Is the
> below not what you see?
It seems that I did not explain myself clearly enough
> $ hg log -G
> @ changeset: 1:fa8246e34747
> | bookmark: branch1 ### <---- This is what you want, yes? NO!
> | tag: tip
> | user: John Waugh <j.waugh at f5.com>
> | date: Wed Feb 03 10:10:16 2016 -0800
> | summary: change in branch1
> |
> o changeset: 0:61c0917d884d
> user: John Waugh <j.waugh at f5.com>
> date: Wed Feb 03 10:09:42 2016 -0800
> summary: initial commit
As far as I know, there are at least 2 possibilities of branching:[1]
- using named branches
- using bookmarks.
And I think it would be wise to stick to one of theses possibilities
that is not mixing named branches with bookmarks, but this is just my
personal impression.
Now if you chose named branches as I do, consider the following example
hg log -G gives
o changeset: 148:aab09c89a511
| branch: Uwe
| parent: 145:2c468b090b4b
| user: Uwe Brauer <oub at mat.ucm.es>
| date: Sat Jan 30 18:34:18 2016 +0000
| summary: Checkin README.md from Ern branch
|
| @ changeset: 147:12a0e10e0c63
| | branch: Ern
| | user: Uwe Brauer <oub at mat.ucm.es>
| | date: Sat Jan 30 17:57:14 2016 +0000
| | summary: Minor upgrade, README
| |
| o changeset: 146:8432f47039de
|/ branch: Ern
| user: Uwe Brauer <oub at mat.ucm.es>
| date: Fri Jan 29 17:21:02 2016 +0000
| summary: Add information to README.md
|
It is displayed in a tree form. The question is now, suppose I would chose
bookmarks for branching not named branches, I look for a possibility
that
hg log -G --some-option-or-template
would give
o changeset: 148:aab09c89a511
| bookmark: Uwe
| parent: 145:2c468b090b4b
| user: Uwe Brauer <oub at mat.ucm.es>
| date: Sat Jan 30 18:34:18 2016 +0000
| summary: Checkin README.md from Ern branch
|
| @ changeset: 147:12a0e10e0c63
| | bookmark: Ern
| | user: Uwe Brauer <oub at mat.ucm.es>
| | date: Sat Jan 30 17:57:14 2016 +0000
| | summary: Minor upgrade, README
| |
| o changeset: 146:8432f47039de
|/ bookmark: Ern
| user: Uwe Brauer <oub at mat.ucm.es>
| date: Fri Jan 29 17:21:02 2016 +0000
| summary: Add information to README.md
|
And that seems not to be possible if I have understood the answers
correctly
Uwe Brauer
Footnotes:
[1] according to
http://stevelosh.com/blog/2009/08/a-guide-to-branching-in-mercurial/
one could consider, cloning and anonymous branching, also as
branching which gives 4 possible mode.s
More information about the Mercurial
mailing list