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

Re: inodes usage of svn server

From: Branko Čibej <brane_at_apache.org>
Date: Wed, 3 Jan 2018 22:15:12 +0100

On 03.01.2018 22:04, Bo Berglund wrote:
> On Wed, 3 Jan 2018 21:16:02 +0100, Branko ?ibej <brane_at_apache.org>
> wrote:
>
>> And there's your answer to the question of day to day performance of the
>> repository: Subversion also has to open many vs. just one file when its
>> reading historical revisions, so packing will definitely help to reduce
>> the number of directory lookups and file opens (the latter are
>> notoriously slow on Windows). Depending on usage patterns, the
>> performance boost may be significant.
> THat seems to be a valid cause for using the function then!
> I will look at my new converted repository in view of this info.
> Thanks!

It's safe to create a post-commit hook that runs 'svnadmin pack'
asynchrouously, or schedule a task that does that (hourly or daily,
depending on your needs). The operation is cheap if it has nothing to do.

-- Brane
Received on 2018-01-03 22:15:16 CET

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