如何恢复TortoiseSVN意外删除的已删除文件?

时间:2008-10-27 03:20:31

标签: svn tortoisesvn file-recovery

这是一次意外,我认为没有解决方案。但无论如何我都在问。

我将SVN引入我们的网上商店,并将所有dev pc的htdocs设置为存储库的一部分。 (我的第一个错误)

现在,我的一个同事正在研究一个项目,并没有将他们的代码提交给svn(第二个错误)。他的理由是,他是唯一一个在该网站上工作的人,他不需要svn(另一个错误:我引入了SVN作为协作工具)

我指示每个人的SOP是:更新,然后在启动和关闭他们的PC时结帐。

毋庸置疑,我的同事的项目消失了。

所以我的问题是:有没有办法恢复未注释的代码?

P.s。,我打算在我们的规则中添加“源代码不存在,除非它在颠覆中”和“每日备份”以防止再次发生这种情况。

2 个答案:

答案 0 :(得分:3)

您无法在SVN中找到答案,但您可以使用此类undelete tool之类的内容。

在格式化驱动器(长)之前,文件并没有真正消失。

答案 1 :(得分:0)

如果这些文件从未提交过,并且它们不再在硬盘上,那么我担心它们可能会消失,除非您的用户有手动备份或其他一些恢复/取消删除策略。

相关问题