2

Log を使用して 1 つのファイルの完全な履歴を見つけることができ、Blame を使用して 1 行を最後に変更したユーザーを見つけることができます。

TortoisSVN またはそれに相当するコンソールで単一行の完全な履歴を取得する方法はありますか?


理由:多くの変更が加えられたファイル内の特定の行がいつ壊れたのかを調べる必要があり、最後の変更が壊れた原因ではありません...

4

1 に答える 1

3

ああ...私のお気に入りのSVNツールsvn blame

TortoiseSVN を使用する場合は、ファイルを右クリックしてTortoiseSVNを選択し、Blame...を選択します。

fromおおよその時間枠がわかっている場合は、とリビジョンを設定toして絞り込みます。そうでない場合は、 と を使用1しますHEAD

[テキスト ビューアーを使用して非難を表示する] を選択しないでください

TortoiseBlame でファイルを表示しているときに、関心のある行のリビジョン列にカーソルを合わせると、コミット メッセージのテキストが表示されます (リビジョン番号と作成者は既に表示されています)。

関心のある行のリビジョン列を右クリックし、[以前のリビジョンを非難する] を選択します。コミット メッセージと作成者をもう一度確認します。この問題の根底にたどり着くまで、必要なだけ繰り返します。

于 2014-03-31T13:35:32.330 に答える