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

svn: Commit failed

From: Tom Mornini <tmornini_at_engineyard.com>
Date: 2007-03-22 17:36:46 CET

Hello all.

I'm having a problem with my Subversion server. I've been using
Subversion for years and have never run into anything like this.

> Sending app/controllers/videos_controller.rb
> svn: Commit failed (details follow):
> svn: Your file or directory 'app/controllers/videos_controller.rb'
> is probably out-of-date
> svn: The version resource does not correspond to the resource
> within the transaction. Either the requested version resource is
> out of date (needs to be updated), or the requested version
> resource is newer than the transaction root (restart the commit).

Even though I've updated the local repository by changing to the root
of the working copy and issuing an svn update. Moving the purportedly
out-of-date file out of the way, and issuing an svn update, then move
the file back into place always solves this problem and allows a
commit, though this doesn't always happen to one file at a time,
which makes commits rather tedious. :-)

I haven't bothered posting until I had something more interesting to
say. :-)

We just noticed that we only get these errors if we check out at the
root of the repository.

If we checkout at http(s)://repo.ourdomain.com/ we have this problem.

If we checkout at http(s)://repo.ourdomain.com/trunk we do not have
this problem.

Help! :-)

Details:
--------

ey00-s00001 ~ # uname -a
Linux ey00-s00001 2.6.16.33-xenU-domU #3 SMP Sat Jan 6 03:09:15 PST
2007 x86_64 Dual Core AMD Opteron(tm) Processor 265 GNU/Linux

(Gentoo x86-64 with Xen 3.04 DomU)

ey00-s00001 ~ # apache2 -v
Server version: Apache/2.2.4 (Unix)
Server built: Mar 15 2007 15:40:05

ey00-s00001 ~ # apr-config --version
1.2.7

ey00-s00001 ~ # apu-config --version
1.2.7

ey00-s00001 ~ # svn --version
svn, version 1.4.3 (r23084)

-- 
-- Tom Mornini, CTO
-- Engine Yard, Ruby on Rails Hosting
-- Reliability, Ease of Use, Scalability
-- (866) 518-YARD (9273)
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Mar 22 17:37:19 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.