Can't check in on release25-maint branch
(I sent a note to pydotorg yesterday but got no response. Trying here.) I checked in a change to Doc/lib/libcsv.tex on the trunk yesterday, then tried backporting it to the release25-maint branch but failed due to permission problems. Thinking it might be lock contention, I waited a few minutes and tried a couple more times. Same result. I just tried again: subversion/libsvn_client/commit.c:832: (apr_err=13) svn: Commit failed (details follow): subversion/libsvn_ra_dav/util.c:368: (apr_err=13) svn: Can't create directory '/data/repos/projects/db/transactions/52226-1.txn': Permission denied subversion/clients/cmdline/util.c:380: (apr_err=13) svn: Your commit message was left in a temporary file: subversion/clients/cmdline/util.c:380: (apr_err=13) svn: '/Users/skip/src/python-svn/release25-maint/Doc/lib/svn-commit.4.tmp' Here's my svn status output: Path: . URL: http://svn.python.org/projects/python/branches/release25-maint Repository UUID: 6015fed2-1504-0410-9fe1-9d1591cc4771 Revision: 52226 Node Kind: directory Schedule: normal Last Changed Author: hyeshik.chang Last Changed Rev: 52225 Last Changed Date: 2006-10-08 09:01:45 -0500 (Sun, 08 Oct 2006) Properties Last Updated: 2006-08-17 11:05:19 -0500 (Thu, 17 Aug 2006) I believe I've got the right thing checked out. Can someone look into this? Thanks, Skip
skip@pobox.com wrote:
(I sent a note to pydotorg yesterday but got no response. Trying here.)
I checked in a change to Doc/lib/libcsv.tex on the trunk yesterday, then tried backporting it to the release25-maint branch but failed due to permission problems. Thinking it might be lock contention, I waited a few minutes and tried a couple more times. Same result. I just tried again:
subversion/libsvn_client/commit.c:832: (apr_err=13) svn: Commit failed (details follow): subversion/libsvn_ra_dav/util.c:368: (apr_err=13) svn: Can't create directory '/data/repos/projects/db/transactions/52226-1.txn': Permission denied subversion/clients/cmdline/util.c:380: (apr_err=13) svn: Your commit message was left in a temporary file: subversion/clients/cmdline/util.c:380: (apr_err=13) svn: '/Users/skip/src/python-svn/release25-maint/Doc/lib/svn-commit.4.tmp'
Here's my svn status output:
Path: . URL: http://svn.python.org/projects/python/branches/release25-maint Repository UUID: 6015fed2-1504-0410-9fe1-9d1591cc4771 Revision: 52226 Node Kind: directory Schedule: normal Last Changed Author: hyeshik.chang Last Changed Rev: 52225 Last Changed Date: 2006-10-08 09:01:45 -0500 (Sun, 08 Oct 2006) Properties Last Updated: 2006-08-17 11:05:19 -0500 (Thu, 17 Aug 2006)
I believe I've got the right thing checked out.
It looks like you checked out from http://..., IIRC that's read-only. svn+ssh://pythondev@svn.python.org/python/... might work better. Georg
[Skip]
I checked in a change to Doc/lib/libcsv.tex on the trunk yesterday, then tried backporting it to the release25-maint branch but failed due to permission problems. Thinking it might be lock contention, I waited a few minutes and tried a couple more times. Same result. I just tried again: ... Here's my svn status output:
Path: . URL: http://svn.python.org/projects/python/branches/release25-maint
As Georg said, looks like you did a read-only checkout. It /may/ (can't recall for sure, but think so) get you unstuck to do: svn switch --relocate \ http://svn.python.org/projects/python/branches/release25-maint \ svn+ssh://svn.python.org/python/branches/release25-maint from your checkout directory. If that works, it will go fast; if not, start over with an svn+ssh checkout.
Tim> As Georg said, looks like you did a read-only checkout. Thanks Georg & Tim. That was indeed the problem. I don't know why I've had such a hard time wrapping my head around Subversion. Skip
[Skip]
Thanks Georg & Tim. That was indeed the problem. I don't know why I've had such a hard time wrapping my head around Subversion.
I have a theory about that: it's software <0.5 wink>. If it's any consolation, at the NFS sprint earlier this year, I totally blanked out on how to do a merge using SVN, despite that I've merged hundreds of times when working on ZODB's seemingly infinite collection of active branches. Luckily, I was only trying to help someone else do a merge at the time, so it frustrated them more than me ;-)
participants (3)
-
Georg Brandl
-
skip@pobox.com
-
Tim Peters