You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by we...@tigris.org on 2009/03/30 18:06:33 UTC

Commit Issue

I upgraded our repo to the latest svn.  Our svn clients and server are all the same version (1.5.6).  I did the necessary work on the repo to apply the upgrade and most operations work *except* comitting.  When you commit you get a message like the following:

Transmitting file data .svn: Commit failed (details follow):
svn: Can't open file '/home/svnnocwo/svn/nocworx/db/transactions/1720-1k.txn/props': No such file or directory
svn: Your commit message was left in a temporary file:
svn:    '/home/chrisnoc/nocworx/trunk/nocworx/svn-commit.tmp'

Now, I have done some permissions work to make things more secure and this may be the culprit but as it is now the directories above are created with the right permissions and have files in them:

[root@web01 1720-1k.txn]# pwd
/home/svnnocwo/svn/nocworx/db/transactions/1720-1k.txn
[root@web01 1720-1k.txn]# ls -la .
total 60
drwxrwx---   2 svnnocwo apache 4096 Mar 30 13:14 .
drwxrwx---  28 svnnocwo apache 4096 Mar 30 13:14 ..
-rw-rw----   1 svnnocwo apache   79 Mar 30 13:14 changes
-rw-rw----   1 svnnocwo apache    4 Mar 30 13:14 next-ids
-rw-rw----   1 svnnocwo apache  146 Mar 30 13:14 node.0.0
-rw-rw----   1 svnnocwo apache  152 Mar 30 13:14 node.0.0.children
-rw-rw----   1 svnnocwo apache  157 Mar 30 13:14 node.18j._0
-rw-rw----   1 svnnocwo apache  511 Mar 30 13:14 node.18j._0.children
-rw-rw----   1 svnnocwo apache  150 Mar 30 13:14 node.1vb.0-1699
-rw-rw----   1 svnnocwo apache  238 Mar 30 13:14 node.1vb.0-1699.children
-rw-rw----   1 svnnocwo apache  115 Mar 30 13:14 node.1vc.13
-rw-rw----   1 svnnocwo apache  630 Mar 30 13:14 node.1vc.13.children
-rw-rw----   1 svnnocwo apache  207 Mar 30 13:14 node.1ve.0-1705
-rw-rw----   1 svnnocwo apache  740 Mar 30 13:14 node.1ve.0-1705.children
-rw-rw----   1 svnnocwo apache  270 Mar 30 13:14 node.9aj._1

The commit apparently succeeds to a degree because I can't commit again even after the message.  Svn tells me that the file was already committed and doing an update gives:

[chrisnoc@nocworx01 html]$ svn update
G    json.php
Updated to revision 1721.

So the commits work, but not cleanly.  Any help would be appreciated.

Thanks,

Chris

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1484397

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].