0

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

svn rm filename
rm -rf filename

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

有没有办法让我的删除重新进入暂存状态,而无需重新完成所有工作?

4

1 回答 1

0

不幸的是,您将找不到解决方案:通过删除而不使用

svn rm [filename]

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

svn update

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

于 2011-10-18T18:50:19.303 回答