mainly:
 * http://darcs.net/DarcsWiki/SpontaneousBranches
 * http://darcs.net/DarcsWiki/WorkFlowsVsSubversion
 * http://darcs.net/DarcsWiki/GettingStarted (cherry pick)

darcs does not scale as well, therefor git and mercurial exist.
command interface is a little worse, cherry pick feature is less, but
ok. also the examples above are not as bad any more for svn.

git would have "rebase" and quite intelligent rename/ancestor
detection, but is just too unusable (slow) on windows, so this
basically leaves you with mercurial. see
http://www.selenic.com/mercurial/wiki/index.cgi/UnderstandingMercurial.
also try the tutorial, even if it does not contain the more
comfortable ways of working with patch queues, transplant, and bundle.

main point in personal usage is:
with svn/cvs you merge before commit, with distributed you (locally)
commit your changes, then (maybe) merge and (maybe) commit again. a
much safer approach.

you have to work a little with theses tools, and you never want to
switch back.  imo there is one single reason which will keep
subversion alive for some time: tortoisesvn.

but you are right, this does not belong here .... maybe only as a hint
that git/mercurial/darcs/bazaar plugin and especially multi-repository
support deserve imo a higher priority.

-solo


On 6/3/07, Ruslan Sivak <[EMAIL PROTECTED]> wrote:
>
> solo turn wrote:
> > i guess part of the reason is the version control system. with
> > mercurial, darcs or git it is much easier to cherry pick (or
> > transplant in mercurial terms) and apply change sets, or manage
> > branches.
> >
> > if mercurial has a proper "rebase" like git, or git is as fast on
> > windows as on linux, it could be an idea to switch away from
> > subversion. or just use darcs if codebase is not too large.
> >
> > then one could have a release branch with genshi in it, one with
> > genshi and workflow and so on. cboos tries it with subversion, and i'm
> > still wondering (or should i say admiring) how well it works despite
> > this tool ...
> >
> > -solo
> >
>
> Perhaps this is a question best discussed on the SVN list, but I'm
> wondering what exactly are you saying the shortcomings of SVN are?  From
> what I understand SVN makes it pretty easy to create release branches,
> so I'm not quite sure I follow.
>
> Russ
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to