TFSには強力なtf.exeコマンドラインツールがありました。なぜこの新しいコマンドラインが必要なのでしょうか?TFSのCLIコマンドとtf.exeコマンドラインの主な違いは何ですか?
主な機能と利点は何ですか?
コマンドラインはVSTS xxxを使用しているため、この機能もオンプレミスTFSをサポートしていますか。
これはAzure CLIに似ていますか?
TFSには強力なtf.exeコマンドラインツールがありました。なぜこの新しいコマンドラインが必要なのでしょうか?TFSのCLIコマンドとtf.exeコマンドラインの主な違いは何ですか?
主な機能と利点は何ですか?
コマンドラインはVSTS xxxを使用しているため、この機能もオンプレミスTFSをサポートしていますか。
これはAzure CLIに似ていますか?
CLIは、対話的利用のためやスクリプトのための偉大な新しいクロスプラットフォームコマンド・ライン・インターフェース、です。開発者は、プルリクエストの作成、バグのオープンなど、毎日のワークフローに使用できます。 Bash、PowerShellなどのユーザーは、スクリプトにVSTS CLIを簡単に組み込むことができます。ここで
は、ハイライトのほんの一部です:
- は、VSTSとTFS(2017年アップデート2以降)は、Windows、Linux、およびMacOSで
- ランをサポートします。これはDockerイメージとしても利用でき、ほとんどの場所でVSTS CLIを実行できます。 vsts-cli Docker repoを参照してください。
- Git CLIと統合されています。 vsts configureコマンドでGitエイリアスを有効にすると、
git pr create
と入力すると、VSTSプルリクエスト(
他のGit関連の操作を実行できます)を作成できます。
現在のディレクトリがVSTS(または TFS)に接続されたローカルのGitリポジトリである場合、他の引数は必要ありません。 using VSTS
CLI with Gitについて詳しくは、こちらをご覧ください。- Natural for Azure CLIユーザー。新しいAzure CLIを既に使用している場合は、VSTS CLIを使用して自宅にいるような気分になります。どちらも
同じプラットフォーム上に構築され、
コマンドラインが好きなユーザーには自然な感じがするように設計されています。- Open source on GitHub。私たちはあなたに問題を公開し、新しいコマンドを提案することを勧めます。 vsts-cli repositoryにアクセスしてください。
詳細情報を始めるために、docs.microsoft.comにVSTS CLI documentationを参照してください。
tf.exe
コマンドの場合、完全名はTeam Foundationのバージョン管理コマンドです。バージョンコントロールコマンドを使用して、Visual Studioで実行できるほぼすべてのタスク、およびVisual Studioで実行できないいくつかのタスクを実行できます。 tf.exe
ツールを使用して、コマンドプロンプトまたはスクリプト内でバージョンコントロールコマンドを実行できます。しかし、あなたはgit repoとareaのためにifを使うことはできません。
作業しているTFSのバージョンは? –
@Jane質問を適切な詳細で更新し、さらに特定のタグを追加してください –
TFS2017 update3で作業してください。 – Jane