首页 文章

svn:'\'不是工作副本ERROR

提问于
浏览
0

我们有一个SVN项目,我们使用Subclipse Eclipse来提交更改 . 我们在以下树中设置了存储库:

Universe- Root(映射到X :) LFUTILS LFPROGS LFUTILS LF_FINS

Universe(X :)是此SVN项目的主目录,其他文件夹是树的一部分 . 我可以对子文件夹中的程序进行更改并提交它们 . 例如,如果我想在LFUTILS中提交更改,它将无法正常工作 .

commit -m "" X:/LFUTILS/TEST_HARNESS2
Sending        X:/LFUTILS/TEST_HARNESS2
Transmitting file data ...
Committed revision 195.

问题是当我在多于1个子目录中进行更改时,例如在LFUTILS和LFPROGS中 . 如果我单击SVN项目的顶级Universe(X :)并执行Team-> Commit我会收到以下错误:

commit -m "" X:/LFUTILS/TEST_HARNESS2 X:/LF_FINS/REINS_REPORTING_INS
Path is not a working copy directory

svn:''不是工作副本

我收到上述错误,并且未提交更改 . 从我已经完成的研究看来,我需要将所有文件从X:\移动到另一个文件夹,然后在eclipse中进行新的检查 . 这有意义吗?有没有人有任何想法为什么我得到这个除了可能的腐败.svn文件/文件夹?

我尝试过刷新,清理root(x :)以及其他一些东西,但我还没有尝试过新的结账 .

1 回答

  • 0

    这是因为工作副本位于驱动器根目录,而Subversion不支持

    我仍然认为最好在你自己的工作副本(本地)上进行开发 . 它既快又快,你不会妨碍其他的 . 结合不同人的代码是SCM软件的任务(本例中为Subversion),不应在网络共享上完成 .

相关问题