[darcs-users] more darcs marketing
Max Battcher
me at worldmaker.net
Sun Apr 12 18:42:05 UTC 2009
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
More information about the darcs-users
mailing list