#4177 svn commit permission denied
Closed: Fixed Opened by rcritten.

I have a repo hosted on svn.fedorahosted.org and trying to commit returns a permission denied error:

{{{
$ svn commit
Enter passphrase for key '/home/rcrit/.ssh/id_rsa_fedora':
Sending src/ssl.c
Transmitting file data .svn: E000013: Commit failed (details follow):
svn: E000013: Can't create directory '/svn/identity/common/db/transactions/78-1.txn': Permission denied
svn: E000013: Your commit message was left in a temporary file:
svn: E000013: '/home/rcrit/redhat/nss_compat_ossl/svn-commit.2.tmp'
}}}

More info on the repository:

{{{
$ svn info
Path: .
Working Copy Root Path: /home/rcrit/redhat/nss_compat_ossl
URL: svn+ssh://rcritten@svn.fedorahosted.org/svn/identity/common/trunk/nss_compat_ossl
Repository Root: svn+ssh://rcritten@svn.fedorahosted.org/svn/identity/common
Repository UUID: c9848e39-feaf-4782-bcd6-fb0645db7a21
Revision: 78
Node Kind: directory
Schedule: normal
Last Changed Author: rcritten
Last Changed Rev: 76
Last Changed Date: 2010-01-05 15:53:58 -0500 (Tue, 05 Jan 2010)
}}}


This is the 'identity' svn repo?

It seems commit to this project is by being in the svnpki group.

You don't seem to be in that group.

Is this set wrong? Or are you accessing the right project?

Definitely the right repo. It's been a number of years, maybe I was removed from the svnpki group.

I've applied for membership in the svnpki group.

Is it possible to include this sort of information in the denial message? I took it as a file permission issue.

Being in the svnpki group did the trick. I guess you can close this if you don't think the error output can/should be pursued.

Yeah, this is just filesystem perms (we have the files group writable). I'm not sure there's any way to get a better output from subversion, sorry.

Metadata