2011-08-05 3 views
0

当社は現在、Assembla.comのsourcecontolとマイルストーン/チケットの追跡、cc.netおよびVisual Studioを使用したビルドの自動化および開発環境の展開を使用して、私たちは現在、web.config内のWebサービスのURLを手動で変更しながら、ビジュアルスタジオでビルド設定を使用して接続文字列とアプリケーション設定を設定しています。私たちは最近、銀のパートナーになり、TFSなどのライセンスを取得します。 TFSへの変更は、我々は次の要件のために必要なオプションを提供する場合、私は疑問に思って:TFS 2010はソース管理と配備の要件を満たしています

我々は3つの環境、DEV、テストおよびPROD、次のマシン(すべてのWindows Server 2008 R2上)とそれぞれ持っている:

    すべてのSQLサーバーで10-15異なるデータベース2005 + SSRS 2005
と5のWindowsサービス
  • データベース・サーバを実行しているasp.net
  • サーバーには約30種類のウェブサイトと
  • Webサーバーブランチ、タグ付き

    • ソースコントロールと添付ファイルやドキュメントが
    • をリンク/ウィキ をリンクして、環境に
    • チケット/作業項目をdevのために自動展開して
    • 継続的インテグレーションをマージ:

      は、我々は以下のものが必要

    • マイルストーン/リリース
    • データベーススキーマのバージョン管理/ソース管理
    • test/prodへの展開環境手動 のconfigureアプリケーションにまたは配備
  • 答えて

    2

    後にSQLファイルでエラーの場合は

  • クイックロールバックを実行しなくても、いくつかのこれらの項目は少し構成やカスタマイズを必要としますが、そうTFSは、すべてのことを行います。

  • 関連する問題