2010-02-13 130 views
1

我刚刚设置了VisualSVN Server和slik SVN客户端。SVN - 签出的副本不能提交:'不是工作副本'

我从台式计算机将项目导入到存储库中。然后,在我的笔记本电脑上我检查了一个副本并做了一些修改。当我尝试提交时,失败说它不是工作副本。

我想也许我有点搞砸了SVN文件,不知道我怎么会有。无论如何,我检出了另一个副本,然后立即尝试提交它,但是它再次表示它不是工作副本。

我必须在这里失去一些东西。

编辑

我使用SVN导入将项目 和svn签签项目

+0

当您在签出项目中运行svn log或svnversion命令时,您会获得输出吗? – Trevor

+0

你确定你在签出目录的*里面做了'svn commit'吗? 'svn co file:/// dir/repos/project; CD项目;变化的东西; svn ci -m“改变了东西” – Frank

回答

1

根据您检查出,它可能创建一个额外的子文件夹,例如, MyProject\MyProject。在这种情况下,工作文件夹实际上是较低的目录。如果你尝试从高级目录提交,它会说它不是一个工作副本(因为它不是,你需要下一层)。