TortoiseSVNで、多くのファイルとディレクトリの再配置を含むコミットを実行しようとしています。「コミット」ウィンドウには、テキストステータスが「削除済み」または「追加済み」のファイルがいくつかありますが、テキストステータスが「削除済み(+)」または「追加済み(+)」のファイルもあります。(+)はどういう意味ですか?
(プラス記号をグーグルで検索するのは非常に困難であり、「プラス」という単語は、「追加」を意味する青いオーバーレイアイコンについて多くのヒットをもたらします)
TortoiseSVNで、多くのファイルとディレクトリの再配置を含むコミットを実行しようとしています。「コミット」ウィンドウには、テキストステータスが「削除済み」または「追加済み」のファイルがいくつかありますが、テキストステータスが「削除済み(+)」または「追加済み(+)」のファイルもあります。(+)はどういう意味ですか?
(プラス記号をグーグルで検索するのは非常に困難であり、「プラス」という単語は、「追加」を意味する青いオーバーレイアイコンについて多くのヒットをもたらします)
「+」は、TortoiseSVN がアイテムの履歴を把握でき、履歴メタデータをこのコミットに追加したことを意味します。たとえば、ファイルの名前を からa
に変更したとしますb
。が表示された場合(+)
、Tortoise は実際には というファイルを削除して というファイルを作成していないことを認識しa
、b
名前の変更が行われたと判断しました。
それは良いことです。というのは、の履歴をb
さかのぼって元の場所までたどることができるからですa
。そうしないと行き止まりになりb
、歴史のどこからともなく飛び出したように見えてしまいます。これらのエントリにマウスを合わせると、それらがどこから来たのかについての詳細を確認できます。
Deleted(+) は、ファイルが実際にはなくなっていないこと、名前が変更されただけであること、および新しいファイルを表す関連する added(+) があることを示すために使用されます。