概要
プロジェクトでTFVCを使う機会がありました。
その時に意外とコマンドが探しても見つからないということがありましたので早見表を作成しました。
基本的に作業ベースでコマンドを調べたので随時更新します。
作業OS:Redhat7.6
早見表
- ワークスペースの作成
tf workspace -new [ワークスペース名] -collection:[TFVCサーバのコレクションURL]
- ワークスペースの削除
tf workspace -delete [ワークスペース名] -collection:[TFVCサーバのコレクションURL]
- ワークスペース一覧確認
tf workspaces
- ワークスペースとリポジトリ、ローカルとのマッピング
tf workfold -map [TFVCのフォルダ] -workspace:[ワークスペース名] [開発環境フォルダ]
※マッピングする開発フォルダは事前に作成済であること
※マッピング済のワークスペースに対しては上書きされる
- ワークスペースのマッピング確認
tf workfold -workspace:[ワークスペース名]
- チェックアウト
tf get
- 変更セット履歴確認
履歴の一番古い1行のみ表示
tf history [開発環境フォルダ]
履歴の最新1行のみ表示
tf history [開発環境フォルダ] -stopafter:1
変更セット履歴全てを表示
tf history [開発環境フォルダ] -recursive
変更セットで編集されたファイル名まで表示
tf history [開発環境フォルダ] -format:detailed