如何使用分阶段更改撤消svn更新?

时间:2011-10-18 16:50:21

标签: svn svn-update

我一直在使用以下方法从SVN分支中删除大量文件:

svn rm filename
rm -rf filename

当我运行svn status时,我看到我删除的所有文件都列为已删除并准备提交。在提交更改之前,我运行了svn update。这导致我删除的所有文件都被添加回来,当我运行svn status时,它们不再被删除为已删除。

有没有办法让我的删除回到分段而不再重复所有工作?

1 个答案:

答案 0 :(得分:0)

很遗憾,您无法找到解决方案: 删除时不使用

svn rm [filename]

Subversion认为文件在某处意外消失了。所以在你的

svn update

Subversion谢天谢地为你重新创建这些文件。 它也完全忘记了重新创建的文件。但是,如果你有svn命令的输出,你应该看到subversion所做的动作。