Peter Memishian wrote:
> The cause here is the style file delivered by SUNWonbld and configured
> by our hgsetup(1), which sets the template for printing changesets to
> include the name of any changed file, and the manner in which it changed
> (for the sake of outgoing -v, and RTIs). This information is
> comparatively expensive to retrieve (the way in which a file changed is
> not stored in a changeset, only its path), so when you do 'hg log -v'
> using that style file, you're doing the equivalent of calling 'hg
> status' across each pair of revisions, or at present about 10,200 times.
>
> A defaultly configured mercurial only lists the path names on 'hg log
> -v' and requires --debug to show the manner of change. Presumably
> because it takes so long.
Thanks for the information, Rich. Needless to say, the "manner of the
change" is important information which needs to be efficient to obtain;
would you or someone else close to the Mercurial development team raise
this issue to see if anything can be done?
Does -l help at all? Do you really need the detailed change history of
all entries for all time when you're using this?
Just wondering if there's a temporary workaround for now ...
Cheers,
--
Shawn Walker
_______________________________________________
tools-discuss mailing list
tools-discuss@opensolaris.org