Re: cvs update vs. git pull

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, May 28, 2010 at 09:54, Matthieu Moy
<Matthieu.Moy@xxxxxxxxxxxxxxx> wrote:
> René Moser <mail@xxxxxxxxxxxxx> writes:
>
>> 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.
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]