如何从Subversion中删除文件?

时间:2013-05-14 19:13:15

标签: svn version-control

我正在尝试从SVN中删除版本控制中的文件。我不小心将它们从我的文件系统中删除了,每次运行SVN Status时,这些文件都会在它们前面显示exclamation标记。运行SVN Status时如何删除这些文件?谢谢你的帮助!

!   project/files0     //I want to remove this one..
!   project/files1     //I want to remove this one..
!   project/files2     //I want to remove this one..
!   project/files3     //I want to remove this one..
M   project/good file0
M   project/good file1
M   project/good file2

2 个答案:

答案 0 :(得分:1)

使用

svn delete

(见http://svnbook.red-bean.com/en/1.6/svn.ref.svn.c.delete.html

然后提交。

(或使用Tortoise并使用GUI)

答案 1 :(得分:1)

如果您刚从文件系统中删除它们,它们仍然存在于svn中。 所以你应该做的是一个svn:delete(右键单击并在选项中选择删除)。

只有这样才能从svn中删除它。

在这种情况下,使用Repository浏览器并转到文件位置,然后在svn中将其删除。然后转到您的文件系统并更新特定文件夹。这应该可以解决您的问题。