提交后恢复SVN历史记录链接

时间:2016-11-29 08:43:34

标签: eclipse svn tortoisesvn subclipse

在Eclipse中,我移动并重命名了几个文件并提交。我现在明白,我应该在提交之前在TortoiseSVN中使用svn movesvn rename或完成Repair move。但是我没有这样做,并且承诺了。现在,这些文件没有链接历史记录。是否有可能恢复历史?

之前我正在使用Subclipse,我没有遇到这个问题。但是现在我没有安装Subclipse。所以我猜测如果安装了Subclipse,它会通过改变Eclipse的重构行为来处理这个问题。这是真的吗?

1 个答案:

答案 0 :(得分:0)

一旦你提交了更改,修复此问题的唯一方法就是重新开始。删除项目并提交,然后返回并进行适当的移动和提交。如果需要,您也可以使用svn copy从历史记录中复制旧项目。

如果您在重构文件时使用Subclipse,它们将自动移动,因此您不会遇到此问题。