したがって、時間の経過とともに拡張し、最終的に2つのクラスに分割する必要があるSVNソース管理クラスがあります。したがって、関連するメソッドを古いクラスから削除し、新しいファイルに移動します。
ただし、SVNに関する限り、新しいクラスは元のクラスとは関係がなく、そのため、新しいクラスのコードの変更ログは空です。コードが存在していたときにコードにいくつかの変更があった可能性があります。古いクラスで。
SVN でファイルを別のファイルに関連付けて、クラスが抽出される前の完全なリビジョン ログを表示する方法はありますか?
そうでない場合、クラスのコードが別のファイルにあったことを他の開発者に知らせるために、どのような回避策が使用されていますか? クラスを抽出するたびに、以前のファイルを参照するコメントを付ける必要がありますか?