2017-01-19 13 views
0

TFSのリリース管理が初めてです。私はOctopusのデプロイを使用してビードしています。トークンを使用せずにOctopusデプロイメントのコンフィグレーションファイル(web.configまたはapp.config)をどのように更新すればよいか、とても満足しています。 TFS RMにも同様の方法がありますか?ローカル開発用の設定ファイルとトークン付きの設定ファイルが本当に必要なのですか?すべてのアイデアは大歓迎ですTFSリリース管理の更新設定ファイル

...

おかげでたくさんリリース管理構成を処理するための

答えて

0

、一般コンフィグ毎の環境とトークン化を使用し2つの技術があります。

ビルドとデプロイを明確に区別したい場合は、これを実現するには、トークン設定をお勧めします。

上記のとおり、環境ごとの構成を使用することをお勧めします。 「環境ごとの設定」で

、あなたの環境ごとに、基本的にハードコード設定 ファイル。デプロイ時に、ターゲット 環境設定をソース管理のconfigで上書きします。これは xcopy操作でもかまいませんが、おそらくARMテンプレートのparam.jsonファイルのように、ちょっとインテリジェントなものがあります。 ARM テンプレートを定義するときは、 が実行されたときにテンプレートに渡されるパラメータを定義します。 がパラメータを提供するparam.jsonファイルを定義することもできます。

詳細はこの素晴らしいブログをご覧ください:私は、ブログの記事をチェックアウトします:-) Config Per Environment vs Tokenization in Release Management

+0

は、あなたの答えをありがとう.... – Matteo

関連する問題