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 -~----------~----~----~----~------~----~------~--~---
