[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: assert+fail when copying a directory

From: Bert Huijben <bert_at_qqmail.nl>
Date: Fri, 5 Sep 2014 07:57:35 +0000

Can you reproduce this with a clean checkout?

(If so, can you produce the steps for us so we can reproduce the problem)


Currently I can only guess that your working copy has somehow invalid data recorded or your target is somehow special in a way your mail doesn't specify, but as you don't provide any information about that there is nothing we can do.


The assertion (with the code around it) says that you are not copying a file, nor a directory… But something else shouldn't be possible there.


Bert






Sent from Windows Mail





From: John Crim
Sent: ‎Friday‎, ‎September‎ ‎5‎, ‎2014 ‎3‎:‎41‎ ‎AM
To: users_at_subversion.apache.org







Note that this error also occurs in svn, version 1.8.10 (r1615264).


 


 


 


On Fri, Aug 29, 2014 at 6:31 AM, John Crim <john.crim_at_adap.tv> wrote:



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
Received on 2014-09-05 10:03:30 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.