Thanks Peter... this bug reproduces even with this morning's HEAD
(r2517). I'll file a P1 Alpha bug right away; this is nothing more
than trying to commit a plain old wc->wc copy... even more fundamental
than the regression that Philip just pointed out!
Peter Schuller <peter.schuller@infidyne.com> writes:
> Hello,
>
> I reported the following problem a while back:
>
> svn_error: #21053 : <General filesystem error>
> Commit failed (details follow):
>
> svn_error: #21053 : <General filesystem error>
> add_dir `tag/test': got copy_path, but no copy_rev
>
>
> This happens during 'svn commit' after an 'svn copy'. I now have a
> script and a tarball that reproduces this problem. I've put them at:
>
> http://www.scode.org/svn-bug
>
> Note that last time it was on another machine with a subversion I
> compiled myself. This time it's on my machine with the subversion Debian
> package. In borg cases it didn't take me long to run into this problem.
>
> In order to reproduce the bug:
>
> * Download the script and the tarball; chmod +x on the script.
> * Put svnstuff.tar.gz in /tmp.
> * Run the script (as a user with no privileges of course).
>
> I doubt this will produce an error for everyone though, or it would have
> been detected a long time ago. But I this *consistently* produces the
> exact same error every time I run it on my box.
>
> If needed I could provide a temporary account on my machine for
> debugging purposes, if no one is able to reproduce it. And of course, if
> more information is required, just say the word.
>
> Here's the output of the script on my machine:
>
> _ svn
> Checked out revision 0.
> A stuff
> Adding stuff
>
> Committed revision 1.
> test/
> test/aDirectory/
> test/aDirectory/aTestFile
> test/test
> test/aFile
> test/anotherFiler
> A test
> A test/aDirectory
> A test/aDirectory/aTestFile
> A test/test
> A test/aFile
> A test/anotherFiler
> Adding stuff/test
> Adding stuff/test/aDirectory
> Adding stuff/test/aDirectory/aTestFile
> Adding stuff/test/aFile
> Adding stuff/test/anotherFiler
> Adding stuff/test/test
> Transmitting file data ....
> Committed revision 2.
> A tag
> Adding tag
> Adding tag/test
>
> svn_error: #21053 : <General filesystem error>
> Commit failed (details follow):
>
> svn_error: #21053 : <General filesystem error>
> add_dir `tag/test': got copy_path, but no copy_rev
>
>
> --
> / Peter Schuller, InfiDyne Technologies HB
>
> PGP userID: 0xE9758B7D or 'Peter Schuller <peter.schuller@infidyne.com>'
> Key retrival: Send an E-Mail to getpgpkey@scode.org
> E-Mail: peter.schuller_at_infidyne.com Web: http://www.scode.org
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Jul 15 16:09:56 2002