0

私が現在働いている場所では、TFS2010 を使用しており、既に Windows Server 2008 R2 ボックスにビルド コントローラーがセットアップされています。TFS2010 インスタンスを TFS2012 にアップグレードすることを検討していますが、その間に新しい製品の開発を開始しようとしています。プロジェクト チームは、次の理由から、この新製品用に新しいビルド サーバーを作成することをお勧めします。

  • 現在の製品は .NET 3.5 ソリューションです
  • 新製品は .NET 4.5 WPF ソリューションになります
  • 新製品のビルドに必要なサードパーティのコンポーネントとツールを、現在のビルド サーバーとは別の環境にインストールして、既存の製品のサービス パックとホット フィックスのビルドとリリースに影響を与えないようにすることを優先します。

TFS2010 ビルド コントローラーを Windows Server 2012 マシンにインストールできますか? また、注意すべき点は何ですか? それとも、別の Windows Server 2008 R2 マシンに新しいコントローラーをインストールし、TFS2012 にアップグレードして新しいサーバーのコントローラーをアップグレードし、おそらくサーバーも Windows Server 2012 にアップグレードする方が賢明ですか?

4

1 に答える 1

0

TFS 2010 ビルド コントローラーを Windows Server 2012 にインストールするのは非常に簡単でした。TFS 2010 ビルド コントローラーをインストールする前に、ビルド サーバーに .NET 3.5 をインストールする必要があることに注意してください。

また、.NET 4.5 アプリケーションをビルドしていて、Visual Studio 2012 をビルド サーバーにインストールすることに熱心でない場合は、Windows 8 SDK をインストールする必要があります。

さらに、追加の MSBuild 機能のために、MSBuild コミュニティ タスク ( https://code.google.com/p/msbuildtasks/downloads/detail?name=MSBuild.Community.Tasks.v1.4.0.56.msi&can=2&q= ) をインストールすることをお勧めします。 . これは、使用している自動ビルド サーバー テクノロジからビルド番号の値を取得し、これらの値をパラメーターとして MSBuild に提供することで、バージョン番号をアセンブリに適用する場合に特に役立ちます。次の記事では、Bamboo CI サーバー製品を使用してこれを示しています: http://itrathnasekara.blogspot.com.au/2011/05/setting-assembly-version-automatically.html

于 2013-03-05T06:00:33.133 に答える