TFS SDK を使用して新しいチーム プロジェクトを作成する方法はありますか?

StackOverflow https://stackoverflow.com/questions/989382

  •  13-09-2019
  •  | 
  •  

質問

Team Foundation Server SDK を使い始めたばかりですが、SDK を使用して新しいチーム プロジェクトを作成する方法があるかどうか疑問に思っています。

これを行う私の目標は、システム検証を支援する自動テストを作成することです (FDA 規制の企業であるため、社内ツールを検証する必要があり、これを自動化できる限りコストを削減できます)。できるだけ多くのプロセスをエンドツーエンドで検証したいと考えています(チームプロジェクトの作成、ソース管理へのいくつかの項目のチェックイン、いくつかの作業項目の作成、すべてが正しく保存/リコールされていることの確認など)。この分野でより良いアプローチや既存の研究があれば、私は大歓迎です。

役に立ちましたか?

解決

tfs-sdk は使用しません。インストールする場合 チーム エクスプローラー 2008, 、 TFS 2008 電動工具 そして申請してください VS 2008 SP1 その後、 tfpt createproject コマンドを使用して、スクリプトからチーム プロジェクトを作成できます (または、.NET アプリケーションのプロセスとして tfpt コマンドを実行します)。このコマンドは、2008 SP1 で Visual Studio に追加された自動化フックを使用して、チーム プロジェクトの作成プロセスを自動化します。

これらすべてを自動テスト環境で実行する場合は、おそらく仮想マシン (VMWare または Microsoft Virtual PC / Hyper-V) に対して実行するほうがうまくいくでしょう。そうすれば、TFS インスタンスを既知のクリーンな状態に自動的にロールバックできます。テストを繰り返すたびに。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top