首次结账后SVN错误

时间:2012-06-06 02:20:44

标签: svn revert svn-checkout

第一次退房后,我使用“svn status”,它显示奇怪的错误(2行内容相同):

!       W_DELIVERABLES/20110715/ソースコード_20110715.zip
!       W_DELIVERABLES/20110715/ソースコード_20110715.zip

然后我试着恢复:

svn revert -R .

显示错误:

svn: Error restoring text for 'trunk/W_DELIVERABLES/20110715/ソースコード_20110715.zip'

我尝试多次重新结帐,错误发生的情况类似。我不明白为什么在第一次结账后,出现了错误。我该如何解决?

谢谢!

编辑: (作为MattL的回答) 如果我使用:

svn remove W_DELIVERABLES/20110715/ソースコード_20110715.zip

然后错误显示为:

!       W_DELIVERABLES/20110715/ソースコード_20110715.zip
D       W_DELIVERABLES/20110715/ソースコード_20110715.zip

我仍然无法执行任何还原,更新,提交。

2 个答案:

答案 0 :(得分:0)

尝试

svn remove W_DELIVERABLES/20110715/ソースコード_20110715.zip
svn update
svn commit

该文件似乎受版本控制,但svn无法再找到它。 'svn remove'应该从版本控制中删除文件,svn将不再关心它。

答案 1 :(得分:0)

你可能有更好的运气

svn remove W_DELIVERABLES/20110715/ソースコード_20110715.zip --force

正如它所说的那样, - force会强制执行操作,你可以将它应用到文件夹中,这样它下面的所有文件都会被删除。