在Eclipse中,我移动并重命名了几个文件并提交。我现在明白,我应该在提交之前在TortoiseSVN中使用svn move
和svn rename
或完成Repair move
。但是我没有这样做,并且承诺了。现在,这些文件没有链接历史记录。是否有可能恢复历史?
之前我正在使用Subclipse,我没有遇到这个问题。但是现在我没有安装Subclipse。所以我猜测如果安装了Subclipse,它会通过改变Eclipse的重构行为来处理这个问题。这是真的吗?
答案 0 :(得分:0)
一旦你提交了更改,修复此问题的唯一方法就是重新开始。删除项目并提交,然后返回并进行适当的移动和提交。如果需要,您也可以使用svn copy从历史记录中复制旧项目。
如果您在重构文件时使用Subclipse,它们将自动移动,因此您不会遇到此问题。