On Dec 21, 2007 3:34 AM, paptimusx scirocco <paptimusx@gmail.com> wrote:
> thank you Ryan.
>
> you may be right.
> I changed the file name.
> .. but I faild.
>
> % svn ls http://.../Makefile
> Makefile
>
> % svn ls http://.../MAKEFILE
> MAKEFILE
>
> % svn mv http://.../MAKEFILE http://.../MAKEFILE.LARGE
> svn: Can't create directory 'c:\var\svnroot\db\transactions\9467-1.txn'
> svn: Your commit message was left in a temporary file:
> svn: 'svn-commit.tmp'
>
> then
> % svn rm http://../Makefile
> svn: Can't create directory 'c:\var\svnhybridge\db\transactions\9467-1.txn
> '
> svn: Your commit message was left in a temporary file:
> svn: 'svn-commit.2.tmp'
>
This is a little perplexing.
First of all, the two makefiles seem to be from two different repositories,
is that right? One shows the the repository at c:\var\svnroot and the other
shows the repository at c:\var\svnhybridge.
This error message is typically seen when you don't have permission to do
commits/updates. The directory c:\var\svnroot or c:\var\svnhybridge should
be writable by the user running apache. I don't know how the permission
stuff works on windows, but you should make sure the apache user is able to
write to this directory. And the second thing that is a bit of a mystery
here is that usually the error message in such a situation will also tell
you why it failed. So in case of permission denied, the message will be:
svn: Can't create directory 'c:\var\svnhybridge\db\transactions\9467-1.txn:
Permission denied
I don't know a scenario where the reason for the error is not given.
Thanks,
-Hari
Received on Sat Dec 22 10:23:58 2007