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

Re: Help! Urgent problem.

From: Ryan Schmidt <subversion-2007b_at_ryandesign.com>
Date: 2007-10-12 06:51:13 CEST

On Oct 11, 2007, at 22:15, David Ferguson wrote:

> A user just checked in a very large commit in r5454. The db/revs/
> 5454 file
> is 2.6G. Now, when anyone tries to make another commit, they get
> this error
> from the pre-commit hooks:
>
> svn: 'pre-commit' hook failed with error output:
> /tools/bin/svnlook changed /home/svn/svnrepo_links/xyz -t 5454-1
> svnlook: Can't set position pointer in file
> '/home/svn/svnrepo_links/xyz/db/revs/5454': Value too large for
> defined data
> type
>
> I disabled my pre-commit and was able to make another commit, but
> then then
> the post-commit scripts failed in the same way.
>
> Updates seem to work just fine.. What the heck is going on here?
>
> The svn server is running RHEL 4, update 4 with Apache 2.2.3 and
> Subversion
> 1.4.3. Repository is mounted over NFS.

APR 0.9 had problems with files (hence: revisions) > 2 GB, but Apache
2.2.x uses APR 1.2 which doesn't have that problem.

Does your filesystem have problems with files that large?

What are the pre- and post-commit scripts doing?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Oct 12 06:53:37 2007

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.