I am not sure if this is the right place to post this. I used to have SVN commit access. As far as I know, I still do/should. However, I haven't used it for some time due to a rather busy couple of months. Now, I can no longer commit anything to the repos. When I try to do so, I get the following message:
"svn-commit.5.tmp" 5L, 106C written svn: Commit failed (details follow): svn: Can't create directory '/svnroot/mediawiki/db/transactions/39596-1.txn': Permission denied svn: Your commit message was left in a temporary file: svn: '/home/gri6507/Documents/extensions/svn-commit.5.tmp'
I have changed my computers in the mean time, so it's quite possible that my "secret recipe" for SVN access is now lost. Can someone please point me in the right direction to get this resolved?
Thank you in advance.
Paul Grinberg wrote:
I am not sure if this is the right place to post this. I used to have SVN commit access. As far as I know, I still do/should. However, I haven't used it for some time due to a rather busy couple of months. Now, I can no longer commit anything to the repos. When I try to do so, I get the following message:
"svn-commit.5.tmp" 5L, 106C written svn: Commit failed (details follow): svn: Can't create directory '/svnroot/mediawiki/db/transactions/39596-1.txn': Permission denied svn: Your commit message was left in a temporary file: svn: '/home/gri6507/Documents/extensions/svn-commit.5.tmp'
I have changed my computers in the mean time, so it's quite possible that my "secret recipe" for SVN access is now lost. Can someone please point me in the right direction to get this resolved?
Thank you in advance.
It seems to be an internal error (possibly temporary) in the SVN server, rather than an authentication problem. Nevertheless, I can commit; please try again, and try also "svn checkout" (or even "svn update") with your SSH key to check the user authentication.
On Mon, Aug 18, 2008 at 2:09 PM, Rotem Liss rotemliss@gmail.com wrote:
Paul Grinberg wrote:
I am not sure if this is the right place to post this. I used to have SVN commit access. As far as I know, I still do/should. However, I haven't used it for some time due to a rather busy couple of months. Now, I can no longer commit anything to the repos. When I try to do so, I get the following message:
"svn-commit.5.tmp" 5L, 106C written svn: Commit failed (details follow): svn: Can't create directory '/svnroot/mediawiki/db/transactions/39596-1.txn': Permission denied svn: Your commit message was left in a temporary file: svn: '/home/gri6507/Documents/extensions/svn-commit.5.tmp'
I have changed my computers in the mean time, so it's quite possible that my "secret recipe" for SVN access is now lost. Can someone please point me in the right direction to get this resolved?
Thank you in advance.
It seems to be an internal error (possibly temporary) in the SVN server, rather than an authentication problem. Nevertheless, I can commit; please try again, and try also "svn checkout" (or even "svn update") with your SSH key to check the user authentication.
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Good suggestions. Also try a "svn cleanup", just to make sure nothing is weirdly corrupted on your local copy.
-Chad
Paul Grinberg wrote:
I am not sure if this is the right place to post this. I used to have SVN commit access. As far as I know, I still do/should. However, I haven't used it for some time due to a rather busy couple of months. Now, I can no longer commit anything to the repos. When I try to do so, I get the following message:
"svn-commit.5.tmp" 5L, 106C written svn: Commit failed (details follow): svn: Can't create directory '/svnroot/mediawiki/db/transactions/39596-1.txn': Permission denied svn: Your commit message was left in a temporary file: svn: '/home/gri6507/Documents/extensions/svn-commit.5.tmp'
I have changed my computers in the mean time, so it's quite possible that my "secret recipe" for SVN access is now lost. Can someone please point me in the right direction to get this resolved?
That generally means you have checked out your repository with http:// instead of svn+ssh://. The vague error is due to apache not having permission to write to the repository.
-- Tim Starling
Tim Starling wrote:
Paul Grinberg wrote:
I am not sure if this is the right place to post this. I used to have SVN commit access. As far as I know, I still do/should. However, I haven't used it for some time due to a rather busy couple of months. Now, I can no longer commit anything to the repos. When I try to do so, I get the following message:
"svn-commit.5.tmp" 5L, 106C written svn: Commit failed (details follow): svn: Can't create directory '/svnroot/mediawiki/db/transactions/39596-1.txn': Permission denied svn: Your commit message was left in a temporary file: svn: '/home/gri6507/Documents/extensions/svn-commit.5.tmp'
I have changed my computers in the mean time, so it's quite possible that my "secret recipe" for SVN access is now lost. Can someone please point me in the right direction to get this resolved?
That generally means you have checked out your repository with http:// instead of svn+ssh://. The vague error is due to apache not having permission to write to the repository.
I've fixed this now. The apache configuration was missing the correct "Order" directive, and so all of the access controls were ineffective, and anyone was allowed to write to the repository. Luckily, the file permissions kept us safe.
I've fixed the configuration, so now you'll get the following barely more informative message instead:
svn: MKACTIVITY of '/svnroot/mediawiki/!svn/act/5db7833b-d9d7-4128-975a-84e473c31bb1': 403 Forbidden (http://svn.wikimedia.org)
-- Tim Starling
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Tim Starling wrote:
I've fixed this now. The apache configuration was missing the correct "Order" directive, and so all of the access controls were ineffective, and anyone was allowed to write to the repository. Luckily, the file permissions kept us safe.
Heh. Whoops :D
I've fixed the configuration, so now you'll get the following barely more informative message instead:
svn: MKACTIVITY of '/svnroot/mediawiki/!svn/act/5db7833b-d9d7-4128-975a-84e473c31bb1': 403 Forbidden (http://svn.wikimedia.org)
Yay!
- -- brion
wikitech-l@lists.wikimedia.org