次の方法で共有


Add コマンド

バージョン管理のためにファイルおよびフォルダーを追加します。

ヒント

ヒントバージョン管理にファイルを追加する前に、まず開発用コンピューターのワークスペースを設定する必要があります。「Workspace Command」または「開発用コンピューターでの Team Foundation バージョン管理のセットアップ」を参照してください。

要件:Team Foundation Server のアクセス許可の参照」を参照してください。

tf add itemspec [/lock:(none|checkin|checkout)] [/encoding:filetype] 
[/noprompt] [/recursive] [/noignore] [/login:username,[password]] 

パラメーター

パラメーター

説明

/encoding: filetype

このパラメーターは無視されます。

itemspec

項目の範囲を追加するように指定します。 複数の itemspec 引数を指定できます。

構文については、Team Foundation バージョン管理のコマンド リファレンスを参照してください。

/lock

ロックを追加または削除します。 「Team Foundation バージョン管理のコマンド リファレンス」を参照してください。

/login:username,[password]

ユーザー アカウントをコマンドを実行するように指定します。 「Team Foundation バージョン管理のコマンド リファレンス」を参照してください。

/noignore

既定では、特定の種類のファイル (.dll ファイルなど) はバージョン管理によって無視されます。 .tfignore の規則は Add に itemspecにワイルドカードを指定する場合、適用するコマンドをチェックします。 規則のアプリケーションをこの場合、オーバーライドするには、/noignoreを指定します。

どの種類のファイルを .tfignore ファイルを使用して無視するかを構成できます ( [ファイル: .tfignore ファイルを参照)。

/noprompt

コマンド プロンプトにウィンドウとダイアログ ボックスの表示、への出力データを抑制します。 「Team Foundation バージョン管理のコマンド リファレンス」を参照してください。

/recursive

再帰的に指定されたディレクトリとサブディレクトリ内の項目を追加します。

すべての次の例では、$/SiteApp/Main/ が c:\code\SiteApp\Main\ のワークスペースにマップされると仮定します。

ローカル ワークスペースの新しいファイルを追加します。

ローカル ワークスペース の新しいファイルが自動的に検出されます。 、保留中の変更をこれらの最近検出されたファイルを行うことができます。

c:\code\SiteApp\Main\SolutionA\Project1>tf add

無視されますであるローカル ワークスペースのすべての項目の最新バージョン (それらを除く) を追加します。

c:\code\SiteApp\Main\SolutionA\Project1>tf add /noignore

ローカル ワークスペースのすべての項目の最新バージョンを追加します。

個々の項目の追加

c:\code\SiteApp\Main>tf add program1.cs program2.c

ファイル program1.cs と program2.c. を追加します。

再帰的に特定の型のすべての項目を追加します。

c:\code\SiteApp\Main>tf add *.cs /recursive

現在のディレクトリとサブディレクトリ内のすべての C# コード ファイル (.cs) を追加します。

Visual Studio での作業

ヒント

  • ヒント このコマンドの結果は、保留中の変更としてキューに配置され (「Status コマンド」を参照)、チェックインするまでサーバーで有効になりません (「Checkin コマンド」を参照)。

  • ヒント (および場合、別のタスクのためのワークスペースをクリーンアップするため) 変更を予約する必要がある場合は、Shelve コマンドを使用します。