Mats Lidell writes:
>>>>> Stephen J Turnbull <stephen(a)xemacs.org>
writes:
> Now "hg log --date 102" will list C, D, and E, but not B. This is
> bad, because the code for B is not in C, but is in E, and therefore
> relevant to debugging E.
Ouch. Seem to be so. But can ancestors be used instead? How about
this?
hg log -r 'ancestors(tip) and not
ancestors(<insert-relase-version-C3>)'
Sure, I believe that gets the right commits, but ChangeLog users don't
have that information. It's not obvious to me that it would generate
readable ChangeLogs if that were used at every release. I suspect
you'd end up with branch commits interleaved by date with trunk
commits as in "hg view".
I think the right answer is going to be to abandon ChangeLog files.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta