On Mon, Dec 01, 2008 at 11:11:23AM -0800, Eric Schrock wrote:

> While I'm bugging you mercurial folks, I thought I'd ask something that
> has annoyed me ever since I started using mercurial.  Is there any way
> to have 'hg pull' (concisely) output the list of changed files across
> all changesets pulled down?  Right now the output is way too brief, and
> it's not clear how to get that information after the fact.  In a
> repository as big as ON, it's important to see what files have changed -
> even if they are not edited in your local workspace, there is the
> possibility of conflict.  Any pointers?

There's no "hg pull -v" equivalent.  You can do "hg pull" (note no -u) and
then "hg update -v", which will tell you everything it's doing.

Another option includes doing "hg incoming -v" followed by a "pull", but
that requires doing the same computation twice, as well as hitting the
network twice.

The standard recommendation is to run "hg incoming --bundle <file>", and
then look at the bundle file as if it were a new repo -- say, "hg incoming
-vp <file>" and "hg pull -u <file>".

Danek

Reply via email to