私はSVNを使用してSVNの使用方法を学習しています。プラットフォームとしてTortoiseSVNを選択しました。 「HEADリビジョン」という用語の意味を教えてください。
これは、最新リビジョンを意味します。
SVNからHEADリビジョンを取得することは、VSSで 'Get Latest ...'を実行するようなものです。
あなたの質問はSubversion固有であるため、ここに SVN book の意味があります:
HEAD
リポジトリ内の最新(または「最新」)リビジョン。
比較のために、他のリビジョンキーワードを次に示します。
ベース
作業コピー内のアイテムのリビジョン番号。アイテムがローカルで変更されている場合、これは、それらのローカル変更なしでアイテムが表示される方法を指します。
関与する
アイテムが変更されたBASEより前またはそれに等しい最新のリビジョン。
前
アイテムが変更された最後のリビジョンの直前のリビジョン。技術的には、>これはCOMMITTED-1に要約されます。
これは、プロジェクトの最新/最新のリビジョンです。
リポジトリにコミットした最新のリビジョン。
例:最後のコミットがリビジョン15を作成した場合、15はHEADリビジョンです
Tortoiseヘルプファイルは、読む価値があります。用語集から:
最新のリビジョン
リポジトリ内のファイルまたはフォルダーの最新リビジョン。
Subversionでは、リポジトリには各状態をマークする連続した番号のリビジョンがあります。 HEADは、リポジトリの最新リビジョンのエイリアスです。リビジョンが指定されていない場合、HEADが想定されます。
ファイルとディレクトリのコンテンツは、パスとリビジョンによって参照されます。 リポジトリがそのリビジョンに変更されたとき、そのパスのコンテンツが変更されたかどうかに関係なく、そのパスのコンテンツが参照されます。
注:パスの最後のアクションがそれを削除することであった場合、そのパスにはHEADリビジョン(または、削除がコミットされたときに作成されたリポジトリリビジョン、またはそれ以降)はありません).
[そのため、他のいくつかの回答や引用されたドキュメントとは異なり、HEADはファイルの最新リビジョンを参照していません。少なくともそのために削除される直前に戻る必要があります。 。]