[PROPOSAL] Including rdiff extension in main hg

Brendan Cully brendan at kublai.com
Thu Oct 23 13:10:06 CDT 2008


On Thursday, 23 October 2008 at 08:52, dhruva wrote:
> Hi,
>  I find the rdiff extension from
> http://hg.kublai.com/mercurial/extensions/rdiff extremely useful.
> Since hg does not support full blown concurrent named branches in the
> same folder, it is a practice to have folder per branch. The rdiff
> command helps in tracking differences between repositories (on local
> or remote machine). I find this useful as I use on branch/folder with
> perforce (p4) converted sources and I have my own development branches
> on M$ and other nix platforms. When the time comes to submit my
> changes back to p4, I just use rdiff to see the modified files (well,
> it just gives me the diffs and grep out the actual file name, could
> have been an option like '-q' or '-s' for showing only the files that
> have changed). I just submit those files directly to p4.
> 
> The reason for this lengthy mail is, I would like to propose adding
> 'rdiff' as a default extension.

I'm happy to, if Matt doesn't object. He may, since it obscures the
difference between local and remote repositories a bit. My thinking is
it's a bit like incoming/outgoing on steroids.

I can probably add a similar hook to status, so that you can use --rev
local --rev remote to see the list of changed files.


More information about the Mercurial-devel mailing list