Bri*_*ton 7 git perforce git-bisect
该混帐对开提供了钩子执行关于修订二进制搜索,并找出哪些变化打破了设计.是否有Perforce的等效脚本?我做了SO和谷歌搜索没有运气.
2010年3月1日更新:正如道格拉斯·莱德(Douglas Leeder)正确指出的那样,线性历史很容易实现.但是我们确实有多个分支在分支之间进行合并,因此它不像线性历史那样简单.另外,构建和测试代码需要花费一些时间(小时),因此自动测试将很好地让它在没有我回来的情况下运行并且在周末/周末运行.
Dou*_*der -4
我认为不存在任何明确的工具,我想是因为同步到集中式源代码控制系统中的历史点要容易得多,所以没有人觉得需要工具。
只需同步回历史记录,直到到达不再发生回归(您试图跟踪)的点,然后同步到该点和 HEAD 之间的历史记录,直到找到问题修订。