Hi Michael, If I may add to Ganesh's answer:
On Mon, Aug 16, 2010 at 08:33:02 +0100, Sittampalam, Ganesh wrote: > Cheap cherry-picking: In darcs, cherry-picking is a first-class > operation that is easy to use and doesn't make your life harder later. This is something I personally use very frequently (daily?). It's just baked into the Darcs interactive interface (y/n questions) and it works for a wide range of commands (reverting patches, sending them, applying them, etc). An interesting thing to ask ourselves is how this compares with the git add -p and git checkout -p. Does cherry-picking really matter in practice if other DVCSes can just imitate it where people seem to care most about it? > In other version control systems, it generally creates a fresh commit > that then has to be merged later. See > http://wiki.darcs.net/DifferencesFromOtherDVCS for more background on > this. Hooray for Conspicuous Use of Archives! (sorry, I have a bad habit of banging on drums, like the Conceptual Integrity drum and now this) There's also http://wiki.darcs.net/Theory/Motivation which maybe wants some wiki gardening. > Semantic patches: > ... > However, the only example we have of that at the moment is > "token replace" which is useful for renaming things but not much else, > so you don't get as much benefit from this as we'd like. Maybe some > day.. I've started a wiki page to provide a sort of one-stop catalogue of ideas for new patch types: http://wiki.darcs.net/Ideas/NewPatchTypes Once upon a time, there was a certain Rocky Khan who wanted something like XML patches. The research revision control system so6 had native XML support, if I recall correctly. -- Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow> For a faster response, try +44 (0)1273 64 2905 or xmpp:[email protected] (Jabber or Google Talk only)
signature.asc
Description: Digital signature
_______________________________________________ darcs-users mailing list [email protected] http://lists.osuosl.org/mailman/listinfo/darcs-users
