I first tried copying a directory in TortoiseSvn within the same parent
directory, and received the assert error + failure.  Then I tried the same
operation from the command line and got the same exception:

Running Windows 8.1, svn 1.8.8

This operation completely describes what I was doing - after the first
error, I ran svn cleanup, svn revert -R . - so I'm starting from a clean
state.

C:\src\code\Tools\Templates\WebApp\test>svn st

C:\src\code\Tools\Templates\WebApp\test>dir
 Volume in drive C has no label.
 Volume Serial Number is 6C5D-2637

 Directory of C:\src\code\Tools\Templates\WebApp\test

08/29/2014  06:26 AM    <DIR>          .
08/29/2014  06:26 AM    <DIR>          ..
08/29/2014  06:27 AM    <DIR>          DataAccess.IntegrationTests
08/27/2014  10:13 PM    <DIR>          Model.UnitTests
08/29/2014  06:27 AM    <DIR>          Web.IntegrationTests
               0 File(s)              0 bytes
               5 Dir(s)  80,145,203,200 bytes free

C:\src\code\Tools\Templates\WebApp\test>svn cp Web.IntegrationTests
Web.UnitTests
A         Web.UnitTests
svn: E235000: In file
'D:\Development\SVN\Releases\TortoiseSVN-1.8.6\ext\subversion\subversion\libsvn_wc\wc_db.c'
line 4347: assertion faile
d (kind == svn_node_file || kind == svn_node_dir)


I hope this is helpful, I was pretty surprised to see this use case fail to
work.

--John

Reply via email to