[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Subversion/Tortoise questions

From: Andy Levy <andy.levy_at_gmail.com>
Date: Tue, 9 Nov 2010 16:56:49 -0500

On Tue, Nov 9, 2010 at 16:30, Phil Pinkerton <pcpinkerton_at_gmail.com> wrote:
> 1) Does Tortoise  just send command to the Subversion Windows Command
> Line client?

No, it is not a wrapper. TortoiseSVN is built on top of the Subversion
client libraries.

> 2) Can the Tortoise and/or Subversion Windows Command Line client be
> configured to reduce and/or eliminate with small pack CIFS traffic
> that occurs during the check out process to a Windows network drive?

No. The next-generation WC format (coming with 1.7) may improve
performance, but Subversion checkout operations are very I/O
intensive. Some filesystems handle it better than others.

>     -maybe "trust" the check out and run an update status as a
> separate operation to get the status information validated
>
>     -turn off the status feature during the check out and then turn it on

TortoiseSVN's TSVNCache by default does not check network drives.

>     -other options (i.e. ini or xml) file the client use to turn the
> client or other specific knowledge you have about the client we can
> tune
>
> 3) Are there options around the Export which is very fast but does not
> write out any of the .svn file that we can use to speed up the client
> and get our status information?

Not if you want to maintain the connection to the repository.

> 4) Is the another GUI Subversion client that has better performance
> when content is being checked out to a Windows network drive.

You won't find much variation, because they almost all use the same
core libraries or code.

> 5) Does Tortoise and/or Subversion Windows Command Line client
> installed on the server allow multiple (i.e. 30 to 50) users accessing
> the one installation at the same time to check out, check in, and
> update content without corrupting content or experiencing great
> performance degradation?

Can you rephrase this? I can't tell if you're asking about 30 people
logged onto one server (via Terminal Services/RDP?) simultaneously, or
30 people accessing the same repository from their individual
workstations.

> 6) Does Subversion other customers, example scripts or configurations
> for using a Subversion client with Windows network dr

Your question got cut off.

Generally it's recommended that WCs not be located on network shares,
partly for performance reasons, partly for practicality (IOW, why have
dozens of copies of the same stuff on one fileserver, when you don't
need it all backed up and it's 95% identical in the first place?).
Received on 2010-11-09 22:58:09 CET

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.