On Wed, 6 Jun 2007, Tim Jenness wrote:
> On Wed, 6 Jun 2007, Peter W. Draper wrote:
>
>> > What are people's opinion on this?
>>
>> Number one must be, any ideas how much slower this will be for us UK
>> users? From my limited reading about subversion, I'm guessing
>> checkouts will be quite slow, but comparisons not.
>
> "svn diff" is extremely fast because it doesn't go to the network
> "svn status" is extremely fast because it knows what has changed
> without having to go to the network
>
> (unlike CVS you don't use "svn update" to see what has changed - you use
> "svn status". "svn update" syncs with the repository)
>
> svn commit will not be noticeably slower over the network than it is for
> me because subversion only sends the diff over the network, not the whole
> file.
All sounds good.
> checkouts are a bit slow but how often does that happen?
Well, I've done several full checkouts in the last few days. Admittedly
that's not completely normal, but I do have phases when I do this
(probably only effects me, I doubt anyone regularly uses the range of
operating systems I do).
> The ability to rename files and directories without losing history gives
> you a lot more freedom than CVS does. We have a "cvsweb" up and running so
> that will be available ("viewvc" is the new name for "cvsweb" and covers
> subversion as well as CVS).
Looking forward to that. Playing around in the CVS repository never feels
very safe, and then there's all those orphan directories.
>>
>> If that's true any experience with svnsync so we could may have a
>> readonly UK mirror?
>
> I haven't tried svnsync but I don't have a problem putting the hook in to
> the subversion repository here.
OK, probably something we should look at, if just to speed up the nightly
builds if nothing else (I believe each of those has it's own fresh
checkout each night, if we have to wait several hours for this stage to
complete some of the builds will run out of time).
Cheers,
Peter.
|