8

git-bisectは、リビジョンでバイナリ検索を実行し、どの変更が設計を壊したかを把握するためのフックを提供します。Perforce 用の同等のスクリプトはありますか? 私は運が悪いのでSOとGoogle検索をしました。

2010 年 3 月 1 日の更新: Douglas Leeder が正しく指摘したように、これは線形の履歴では簡単です。ただし、ブランチ間でマージが行われている複数のブランチがあるため、線形履歴の場合ほど簡単ではありません。さらに、コードのビルドとテストにはある程度の時間 (数時間) がかかるため、自動テストは、私が戻ってくることなく実行でき、夜間/週末に実行できると便利です。

4

1 に答える 1

-4

明示的なツールは存在しないと思います。おそらく、集中型ソース管理システムで履歴のある時点に同期する方がはるかに簡単なので、誰もツールの必要性を感じていないからです。

リグレッション (トレースしようとしている) が発生しなくなるポイントに到達するまで履歴を同期し、問題のリビジョンが見つかるまで、そのポイントと HEAD の間の履歴に同期します。

于 2010-02-08T22:16:23.720 に答える