2010-04-06 150 views
9

如果我删除了svn存储库中的一个trunk文件,如果我要求提供以前的版本,或者文件是否永久删除,是否可以获取该文件?SVN恢复已删除的文件

回答

14

您将在之前的版本中获得它。

实际上,没有一种“标准”方式可以完全摆脱Subversion版本库中的文件。关于是否应该实施这样的功能还有很多热烈的讨论(例如,关于该问题,请参阅this bug reportthis blog post)。

+0

非常感谢Pekka。 此致敬礼。 何塞 – Sosi 2010-04-06 09:57:48

1

由于客户端不能很好地处理路径更改历史,所以没有办法(从客户端版本1.6.18开始)通过直接寻址删除的文件来让客户端恢复以前的版本。

获取文件的一种方式是导出较旧的修订版(对某些安全的地方)您必须导出该版本的整个目录。然后,如果你想提交返回到该修订版本,将文件复制到位,添加它,提交;