[MERGE] log mainline only by default
John Arbash Meinel
john at arbash-meinel.com
Thu Mar 26 20:01:41 GMT 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Brian de Alwis wrote:
> On 26-Mar-2009, at 11:46 AM, John Arbash Meinel wrote:
>> People have already had problems with "I merged and now my revisions are
>> gone". Which has happened because Loggerhead doesn't show merged
>> revisions anymore (except for a tiny link that is really hard to
>> understand), and because of them aliasing "ls = ls --short" and
>> forgetting that it changed things.
>>
>> Especially people coming from other systems expect "bzr log" to show
>> everything. We can get away with not doing it, but we should explain how
>> they can get the rest.
>
>
> +1 from me. Maybe something in the revno: line? For example:
>
> revno: 118 (has child revisions)
> committer: Brian de Alwis <brian.de.alwis at usask.ca>
> branch nick: gt-mpee
> timestamp: Sun 2009-01-25 21:04:45 -0600
> message:
>
> Brian.
>
Well, we use [merge] in 'bzr log --short', we could do something similar
here.
The issue is that it isn't clear that [merge] means you can use '-n0' to
show them. So you could do:
revno: 118 [merge use -n0 to see children]
committer: Brian de Alwis <brian.de.alwis at usask.ca>
branch nick: gt-mpee
timestamp: Sun 2009-01-25 21:04:45 -0600
message:
But that is a bit ugly. I was thinking more for a single comment at the
beginning or end of the log output, and maybe [merge] on the actual
revisions affected.
John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAknL3yUACgkQJdeBCYSNAANwbACfTJJh5815mi2E+w8oAhJzqLMk
Gg0AnRDzb+f6TwZFl0PghLJYIZXSOldD
=O58N
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list