CVS, SVN, and GIT - Oh My!

Thomas Guyot-Sionnest dermoth at aei.ca
Mon Oct 4 06:18:30 CEST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 10-10-03 11:33 PM, Ethan Galstad wrote:
> There's been a few mentions of switching to git for the Nagios Core
> code.  The original plan a while back was to switch from CVS to Git
> "Real Soon Now" (tm), but I was the major holdup because I didn't have
> time to learn Yet Another Source Code Management System.
> 
> Since my time never gets any freer, CVS is king for Nagios Core for the
> foreseeable future.  I can easily handle CVS and SVN, but I don't have
> enough free time to wrap my head around the Git and Bazaar concepts to
> ensure they would actually work for me for Core.
> 
> You Git guys seem to have things figured out with all the
> cloning/mastering/etc you do.  As long as you can send unified diffs,
> the Nagios universe is in good shape.

Ok, I'm sure we'll live with that :) Just one note though, git-svn makes
it very easy to apply Git's ease of use (I sure that means nothing to
you ;) ) on a subversion repository. This mean from Git I can easily
check-out latest svn code, rebase if needed and apply git commits on the
SVN trunk or branches.

So if (and I emphasise on the "if") switching the core to SVN is a
possibility, that could, IMHO, make the Git-lovers out there much
happier, and I'll be happy to post instruction to clone the svn repo and
explain the normal work flow using git-svn.

I don't want to force anyone's hand, but for me the day I started using
git-svn I also started hating Subversion which was by far the SCM I used
and administered the most before Git.

- -- 
Thomas
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkypVZYACgkQ6dZ+Kt5BchYeggCgx1hrnFjU0TFUA0g8cz/5XjBe
QW4AoO/JtxyatxNQkVWuqELdePzEkpUr
=e2Zb
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
Virtualization is moving to the mainstream and overtaking non-virtualized
environment for deploying applications. Does it make network security 
easier or more difficult to achieve? Read this whitepaper to separate the 
two and get a better understanding.
http://p.sf.net/sfu/hp-phase2-d2d




More information about the Developers mailing list