質問

タイトルを参照してください。

役に立ちましたか?

解決

スコット・ハンセルマンはそれについて書いています ここ. 。今のところ MS Deploy と呼ばれるもので、 技術プレビュー 利用可能。

十分ではないと思います カピストラーノ ルビーとか ファブリック パイソン用。どちらのアプリでもレシピを作成し、コマンド ライン オプションを最小限に抑えることができます。それらをレシピ ファイルに保持すると、そのロジックをソース管理下に置くことができ、タスクを実行する際の入力量が減り、より速く簡単なエクスペリエンスが得られます。

他のヒント

正直に言うと、Capistrano、Vlad、または Fabric をコピーする代わりに、既存のツールを採用することができると思います。 レーキ.

私は統合するために rake を使用してきました CC.rb ASP.Net アプリ用。これには、MSBuild を呼び出してコンパイル時の重労働を行うアプリをビルドするタスクがあり、その後、Ruby を使用してビルド出力を圧縮して指定の場所にコピーし、仮想ディレクトリにフォルダーを作成してビルド出力をコピーして、ビルド結果を確認します。アクション。.Net コマンド ライン ツールと対話するタスクを非常に簡単に作成できます。

msデプロイの目的は、.netプロジェクトのプリコンパイルされたWeb出力を取得し、それをデプロイすることだと思います(間違っている可能性がありますが)。前提条件としてコンパイル済みであることを前提としていると思います。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top