Checkout コマンド (および Edit コマンド)
ファイルをチェックアウトし、その保留中の変更ステータスを "編集" に変更します。 このコマンドは、Checkout または Edit を使用して呼び出すことができます。
要件: 「Team Foundation Server のアクセス許可の参照」を参照してください。
tf checkout [/lock:(none|checkin|checkout)] [/recursive] [/encoding:encoding] itemspec [/login: username,[password]]
パラメーター
パラメーター |
説明 |
---|---|
/encoding |
このパラメーターは無視してください。 |
itemspec |
チェックインする項目の範囲を指定します。 構文については、「Team Foundation バージョン管理のコマンド リファレンス」を参照してください。 |
/lock |
ロックを適用または解除します。 「Team Foundation バージョン管理のコマンド リファレンス」を参照してください。 |
/login:username,[password] |
コマンドを実行するユーザー アカウントが指定されます。 「Team Foundation バージョン管理のコマンド リファレンス」を参照してください。 |
/recursive |
指定されたディレクトリとサブディレクトリ内の項目を再帰的にチェックアウトします。 |
例
項目を 1 つチェックアウトする
c:\code\SiteApp\Main\SolutionA\Project1\>tf checkout program.cs
program.cs をチェックアウトします。
項目を 2 つチェックアウトする
c:\code\SiteApp\Main\SolutionA\Project1\>tf checkout program1.cs program2.c
program1.cs ファイルと program2.c ファイルをチェックアウトします。
Visual Studio での作業
- ファイルのチェックアウトと編集。Visual Studio を使ってファイルをチェックアウトします。
ヒント
新しいタスクを開始する場合、ファイルをチェックアウトして作業を開始する前に、サーバーから最新ファイルをダウンロードすることをお勧めします。 「Get コマンド」を参照してください。
ローカル ワークプレースでファイルの編集を開始すると、ファイルは自動的にチェックアウトされます。
保留中の変更の一覧を表示できます。
Checkin コマンドを使用して [チェックイン] ダイアログ ボックスでコメントや関連付けられた作業項目などの関連データを処理します。
コマンド プロンプトで Status コマンドを使って。
サーバーのチーム コードベースに変更をチェックインする準備が整ったら、Checkin コマンドを使用します。
変更を棚上げ (および別のタスクのためにワークスペースをクリーンアップ) する必要がある場合は、Shelve コマンドを使用します。
サーバー ワークスペースを使用した場合、チェックアウトしていないファイルは読み取り専用です。