Re: cvs update vs. git pull
From: Ævar Arnfjörð Bjarmason <hidden>
Date: 2016-06-15 22:48:52
On Fri, May 28, 2010 at 09:54, Matthieu Moy [off-list ref] wrote:
René Moser [off-list ref] writes:quoted
One problem we have is, that if there is a commit to cvs while the cvs update of the build job is running (and this takes 20 minutes), then we get some inconsistence, the build will fail.Git will also bring a big performance improvement here. The duration of the "git pull" will be mostly O(number of modifications since last pull), not O(total number of files).
A while back I tried converting a huge (~40k directories) CVS repository to SVN and Git. Both CVS and SVN took around 10 minutes to cvs/svn up. git clone took around 8 minutes but each pull was around 5-15 seconds (I/O and network bound). They eventually picked Bazaar for non-technical reasons. But yeah, Git's much faster to upgrade than CVS/SVN.