Peter Hercek wrote:
Eric Kow wrote:
On Sun, Apr 12, 2009 at 17:50:32 +0200, Daniel Carrera wrote:
Another thing I like is that if I'm working on feature X and my boss tells me that he wants feature Y tomorrow, I can accommodate without even making a branch (feature Y being just a small change).

Mark Stosberg invented the term 'Spontaneous Branch':
  http://wiki.darcs.net/index.html/SpontaneousBranches
Is that what you're talking about?

I though he meant things like git stash (http://www.kernel.org/pub/software/scm/git-core/docs/git-stash.html) or mercurial queues. I use darcs revert/unrevert for subset of these things sometimes. Though a bit dangerous because last time I read about it, it was not well specified when the option to correctly unrevert is lost.

Spontaneous branches seem more heavy since if you want to use them locally you actually need to make a clone which is not good sometimes since it typically means longer compiles.

I believe you misunderstand the term "Spontaneous Branches". Spontaneous Branches is simply the idea that if you follow careful patch naming practices you can use darcs' regex matchers to cherry-pick entire feature sets without having to branch beforehand. That is, darcs cherry-picking allows you to create branches after the fact that were never explicitly planned to exist when they needed to be created (hence "spontaneous").

--
--Max Battcher--
http://worldmaker.net
_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to