vc-next-action (C-u C-x v
v)
にプレフィックス引数を渡すと、引き続き次の論理的なバージョン管理操作が実行されますが、その操作を具体的にどのように行うかを指定するための追加引数も受け付けます。
ファイルセットが変更(またはロック)されると、これによりEmacsはそのリビジョンIDでファイルをコミットします。適切なリビジョンIDを指定することで、新しいブランチを作成できます(バージョン管理のブランチを参照してください)。
ファイルセットが変更されていない(かつロック解除されている)場合、指定したリビジョンをワーキングツリーにチェックアウトします。また、別のブランチのリビジョンやブランチIDを指定することで、そのブランチのリビジョンをチェックアウトすることも可能です(ブランチの切り替えを参照)。空の引数(すなわち C-u C-x v v RET)を指定すると、現在のブランチの最新(いわゆる「head」)リビジョンをチェックアウトします。
このようにリビジョンIDを指定しても、分散型バージョン管理システムでは暗黙的に無視されます。こうしたシステムでは、独自のリビジョンIDを指定することはできず、また個別のファイルをチェックアウトするという概念も採用していません。