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

RE: [TSVN] Commit performance

From: Colin Bendell <cbendell_at_point2.com>
Date: 2005-01-18 20:48:18 CET

Alas, I am using TSVN 1.1.2 :( I will experiment with the latest snap
shot build and let you know if that clears things up.

I've got two large projects: one 500Mb and another 300Mb in size each
with many thousands of files/dirs. Most of the files in these projects
are text files (some Unicode, most latin1) 2% or less of the files in
the projects are binary libraries. I would estimate that the deepest
nested directory would be 25-30 directories deep. On the whole these
are very generic looking projects.

A couple of things I did notice was that the first commit for some of
these sandboxes, after the migration from CVS, we had hundreds, if not
thousands of files, marked as modified. The only change in these files
was from \n to \r\n! However, I know for a fact that these files were
not even opened by an editor, so there should not have been any change.
The odd part was that it didn't pick all the files, only groups of files
in certain directories. This was consistent on different branches for
the same project.

Thanks for your help,

/colin

> -----Original Message-----
> From: Will Dean [mailto:svn@indcomp.co.uk]
> Sent: Tuesday, January 18, 2005 1:16 PM
> To: dev@tortoisesvn.tigris.org
> Subject: Re: [TSVN] Commit performance
>
> At 13:05 18/01/2005 -0600, you wrote:
>
> >I have a sandbox with over 20 000 files and 1 200 dirs (excluding SVN
> >control files/dirs). When I select commit from the tortoise menu,
the
> >system takes forever to return the one or two files that I have
modified.
>
> Are you using a version of TSVN pre 1.1.2? If so, please update.
(You
> might want to take a nightly build, or hang on for the 1.1.3 release,
due
> at the end of the week.)
>
> >This same sandbox under CVS control returned instantly. Why does it
take
> >so long?
>
> If you're using TSVN 1.1.1 it's because there was a combination of a
bug
> and poor design which meant that to prior to displaying the commit
dialog
> on your WC, there would have been around 400 Million case-insensitive
path
> string comparisons done.
>
> If you are already using TSVN 1.1.2, I would be interested in more
details
> about the make-up of this working copy. ('sandbox', as you call it.)
>
> Will
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
> For additional commands, e-mail: dev-help@tortoisesvn.tigris.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Tue Jan 18 20:53:28 2005

This is an archived mail posted to the TortoiseSVN Dev mailing list.