[Nitro] SVK instead of darcs?

George Moschovitis george.moschovitis at gmail.com
Sun Feb 25 12:12:05 EST 2007


Hello Thomas,

this looks *very* nice. However, I would like to concentrate on releasing
the vastly improved 0.50 version of Nitro/Og before considering a switch.

thanks,
George.



On 2/25/07, Thomas Leitner <t_leitner at gmx.at> wrote:
>
> Hi all,
>
> some time ago under the title "Nitro Development" there was a
> discussion about moving from darcs to another revision control system.
> I don't want to heat the discussion up again if everything's fine now
> with darcs.
>
> However, I came across SVK recently and took a few hours at looking at
> it and I have to say: it really rocks!
>
> First of all: after seeing this 'big picture' I was sold ;)
> http://perlcabal.org/~audreyt/svk-overview.png
>
> As one can see from the diagram, it would be possible to set up a
> central master subversion repository. People with submit privileges
> could then directly check in using a normal subversion client (however,
> they have to be online). People using SVK would have the possiblity to
> mirror the central repository locally, create a development branch,
> commit to this branch offline as often as they like and then push the
> changes to upstream master repository when they are online and have
> commit privileges or create a patch against the master repository which
> could be sent to a core developer for commiting. Also, merging should
> be fairly good as SVK implements the star merge algorithm.
>
> The main benefits I see for using SVK are:
> * distributed (core developers could have local development repository)
> * can use a SVN repository as master repository (most people can then
>   easily download and use the edge version of nitro)
> * people can either use SVN or SVK to work with it (better community
>   acceptance)
> * import of DARCS repository possible
>   (http://svk.bestpractical.com/view/ImportingDarcsRepos)
> * good merging capabilities (star merge algorithm)
>
> And last a quick start tutorial in three small parts:
> http://www.bieberlabs.com/wordpress/archives/2004/11/30/using-svk
>
> http://www.bieberlabs.com/wordpress/archives/2004/12/31/svk-distributed-version-control-part-ii
>
> http://www.bieberlabs.com/wordpress/archives/2005/01/08/svk-distributed-version-control-part-iii
>
> Bye,
>   Thomas
> _______________________________________________
> Nitro-general mailing list
> Nitro-general at rubyforge.org
> http://rubyforge.org/mailman/listinfo/nitro-general
>



-- 
http://blog.gmosx.com
http://cull.gr
http://www.joy.gr
http://nitroproject.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://rubyforge.org/pipermail/nitro-general/attachments/20070225/e4c07100/attachment.html 


More information about the Nitro-general mailing list