VS ASP.NET项目的初始SVN提交由于电源故障导致会话中期失败,最佳重启方法?

时间:2014-06-24 13:49:07

标签: svn visual-studio-2012 ankhsvn

我正在使用ASP.NET 4.5 MVC3,C#,VS2012,MS SQL2008

我在VS中使用SVN和AnkhSVN。我也是SVN和Source Control的新手。所以最后把它全部放到位。

我尝试了初始提交,由于电源故障,它已经中途停止了。

我现在该怎么办?删除repo并重启或者是什么?

感谢。

EDIT /结论

  1. 我使用repo浏览器删除了repo中的文件。
  2. 我通过删除.svn文件夹从VS中删除了版本。
  3. 然后我将解决方案读入subversion,导入了所有文件夹。
  4. 现在效果很好,上周我做了大约20次提交,还有一个标记。
  5. 感谢所有人,求助。

2 个答案:

答案 0 :(得分:1)

我认为没有安全的替代方法来删除您的存储库并重新开始。评估电源故障造成的损害非常困难。保持安全。

答案 1 :(得分:1)

Subversion回购通过或不通过。如果它被中途扼杀,通常提交将不会生效。

由于这是初始提交,因此您可以安全地播放它并重做存储库。但是,回购很可能不会受到影响,并且修订版尚未提交。

你看过存储库了吗?在repo中可能存在卡住的事务,但除非您在存储库中使用Berkeley数据库,否则通常会自行清除(默认情况下不在Windows上,在BDB上很少使用BDB)。