Easy way to compare branches
Giorgos Keramidas
keramida at ceid.upatras.gr
Sat Mar 29 23:50:45 UTC 2008
On Fri, 28 Mar 2008 14:26:11 -0700, Hans-Henning Gabriel <hg at 101tec.com> wrote:
> This is my situation:
> I have two named branches: '1.0.0' and 'default'.
> I work on '1.0.0', do several commits and pushes. At the same time
> somebody else works on 'default', does some commits and pushes.
> Also possibly somebody does transplant the '1.0.0' branch changes into
> the 'default' branch, using the transplant extension.
>
> Now is there an easy way for me to see the differences between my
> local '1.0.0' working directory branch and the remote 'default'
> branch? Some hg commands? At the end, I would like to see kind of list
> that displays all differences between the two branches.
How about a patch?
You can clone the local `1.0.0' and pull `default' into the clone:
hg clone 1.0.0 demo
cd demo
hg pull default
Then it should be possible to run "hg diff" on the heads you are
interested to look at:
hg diff --git -r localhead -r remotehead | less
More information about the Mercurial
mailing list