プロジェクトの構築と展開を自動的に行うための推奨事項を探しています。
現在の開発セットアップでは、ASP.NET、SVN、CCNET、および開発サーバー ビルド用の MSBuild スクリプトを使用しています。CCNET の代わりに Cruise に切り替えることを考えていましたが、まだ持っていない追加機能が得られるかどうかはわかりません。
自動化したいのは、自動化されたビルドが完了してから、ライブ サイトを新しい変更で更新するまでのプロセスです。サイトの更新には、ベース サイトの更新だけでなく、コードやデータベースの変更などのクライアントの更新も含まれるため、これらのシナリオを処理できるように、プロセスは十分に柔軟である必要があります。
これに対する私のインスピレーションの源の 1 つは、このビデオと、毎月の更新に費やした無限の時間から来ました。