Shelve extension
Bill Barry
after.fallout at gmail.com
Mon Feb 23 11:16:31 CST 2009
Leslie P. Polzer wrote:
>> Firstly, use of hg cat -r2 and hg diff -r2 (replace 2 with whatever)
>> replaces may uses of shelve that would otherwise have been needed.
>>
>> [...]
>>
>> hg commit -m "ignore"
>> and then use
>> hg log -X ignore
>> for my log command.
>>
>
> This is stuff that might work well in the Git philosophy,
> but given that hg boasts about its newbie-friendliness
> I think we should seriously contemplate integrating the
> 'shelve' and 'unshelve' commands into the distribution.
>
> My 2 cents.
>
We have discussed this on the devel list and in IRC and the current
thought is that we should work towards a single extension encompassing
the functionality of shelve, attic, mq and pbranch. Attic currently
contains the functionality of shelve and will soon (as soon as I get
around to it, patches welcome :) ) be a superset of mq. Pbranch is the
harder part because its scope is different from the others: With shelve,
attic and mq you aren't really concerned about developing a patch
collaboratively, but rather with patch acceptance and independent patch
development. Pbranch on the other hand is almost exclusively geared
towards collaboratively developing patches.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://selenic.com/pipermail/mercurial/attachments/20090223/3e72d6a0/attachment.htm
More information about the Mercurial
mailing list