当我尝试提交特定文件(xxx.java)后弹出以下错误:
svn: Entry for 'C:\aaa/bbb/ccc/xxx.java' is marked as 'copied' but is not itself scheduled
for addition. Perhaps you're committing a target that is
inside an unversioned (or not-yet-versioned) directory?
Run Code Online (Sandbox Code Playgroud)
如何解决这个SVN错误?
And*_*eas 19
我通过以下步骤解决了这个问题:
然后提交工作.
如果您从大型源代码树中签出并且想要避免必须刷新所有内容,那么我找到了解决此问题的另一种方法.因为替代方案是无论如何都要吹掉其他东西,这至少值得一试(它对我有用).
在.svn文件夹中,您会注意到您有一个"条目"文件.如果你在XXX.java所在的.svn文件夹中打开其中一个人,你会在文本中看到一堆"复制"标志.我不太确定你是如何到达那里的,但是我来自与VisaulSVN一起玩.
我发现从这些条目文件中删除这些复制的标志将导致错误消失并允许您再次提交.几个笔记: