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