[issue219] need a way to export all outgoing changes as a single diff

Volker Kleinfeld mercurial-bugs at selenic.com
Tue May 23 01:34:10 CDT 2006


Volker Kleinfeld <Volker.Kleinfeld at gmx.de> added the comment:

> I had a 'tags' file created, and it ended up in the changeset!
Is that a problem? If you use e.g. push -r on that changeset revision local 
tags should not be pushed.

> Also, somehow I ended up with the changeset committed as tip, even though
> I didn't use -k. And I can't rollback, so my repo is essentially corrupt
> again...
Some error interupted the process, is it related to the traceback you showed?
Another way to get rid of the temporary changset is the mq strip command.
The repo should not be currupted.

> hg  exportonecs 10068
> ** unknown exception encountered, details follow
> ...
> commands.revert(ui,repo,**revert_opts)
> ...
> opts['include'] = [os.path.join(cwd, i) for i in opts['include']]
Looks like I don't handle the include option when calling revert.
I check on that.

> PS why can't I specify a changeset range instead of just rev:tip?
It takes the working dir revision as second revision, might be tip or 
what ever you like.

____________________________________________________
Mercurial issue tracker <mercurial-bugs at selenic.com>
<http://www.selenic.com/mercurial/bts/issue219>
____________________________________________________



More information about the Mercurial mailing list