我在一个非常大的项目(10000多个版本)上工作,有时碰巧我需要知道其他用户中的谁删除了文件中的某些行。有办法做到吗?我可以svn blame
使用修订号来检查该修订版本中是否存在一行,然后查看该行在哪个修订版本中消失,并查看谁提交了该修订版本,但是该过程对那个大型项目而言是la脚。
有更聪明的方法吗?
我在一个非常大的项目(10000多个版本)上工作,有时碰巧我需要知道其他用户中的谁删除了文件中的某些行。有办法做到吗?我可以svn blame
使用修订号来检查该修订版本中是否存在一行,然后查看该行在哪个修订版本中消失,并查看谁提交了该修订版本,但是该过程对那个大型项目而言是la脚。
有更聪明的方法吗?
Answers:
我将检查文件的历史记录,并尝试快速找到存在该行的修订,然后将其归咎于HEAD和该修订。
如果文件自创建以来已经历了100个修订,则如果您在修订中进行二进制搜索以查找该行,则不必查看10个以上的不同修订。