チェックイン後に TFS によって Dot Net Nuke Web サイトを自動展開する方法を探しています。また、Web 構成を展開サーバーの適切な接続に変換する方法も必要です。
これは Web サイトであり、Web アプリケーションではないため、注意が必要です。以前にやったことがある場合は、アイデアを教えてください。ありがとう
チェックイン後に TFS によって Dot Net Nuke Web サイトを自動展開する方法を探しています。また、Web 構成を展開サーバーの適切な接続に変換する方法も必要です。
これは Web サイトであり、Web アプリケーションではないため、注意が必要です。以前にやったことがある場合は、アイデアを教えてください。ありがとう
VisualStudioWeb展開機能を使用できます。ALM Rangersは、この目的のためにすぐに使用できるBRDLiteリファレンステンプレートを出荷しました。これは、ここからダウンロードできます。また、テンプレートの使用法に関するドキュメントについては、このリンクを確認してください。
kwatee (自己宣伝)などの展開ツールを使用できます。Kwatee は Web GUI を介して構成され、Python スクリプトを介して任意のアプリケーションまたはサイトを展開し、途中でファイルを変換できます。
TFS で自動展開を行ったことはありませんが、SVN でプロセスを自動化しました。私たちが行ったことは、Web サーバーへの最後のログイン以降に変更されたすべてのもの (web.config を除く) をスクリプトに展開させるだけです。
データベース スクリプトはこのようなプロセスで処理されましたが、SVN コードの展開ほど信頼性は高くありませんでした。
HTH
VS2010 を使用している場合は、ソリューションで Web 配置プロジェクトを使用できます。TFS は、Web アプリケーションのプロジェクト ファイルの場合と同様に、WDP と対話します。
構成変換には、SlowCheetah というツールを使用できます。