这是一个意外,我认为没有解决办法。但我还是要问。
我向我们的网上商店介绍了 SVN,并将所有 dev pc 的 htdocs 设置为存储库的一部分。(我的第一个错误)
现在,我的一位同事正在做一个项目,并没有将他们的代码提交给 svn(第二个错误)。他的理由是他是唯一一个在那个网站上工作的人,他不需要 svn(另一个错误:我将 SVN 作为协作工具引入)
我指示每个人的 SOP 是:在启动和关闭 PC 时更新然后结帐。
不用说,我同事的项目消失了。
所以我的问题是:有没有办法恢复未提交的代码?
Ps,我打算在我们的规则中添加“源代码不存在,除非它被颠覆”和“每天备份”,以防止这种情况再次发生。