2009-04-19 7 views
1

多くのユーザーがローカルで実行しなければならないナントビルドファイルがあります。 nant/nantcontribをインストールし、Windowsシステム上で一致する環境変数を更新するプロセスを自動化する簡単な方法はありますか?バントスクリプトでナントをインストールする

私は、nant/contribファイルとバッチスクリプトを含むフォルダが各ステーションにコピーされるという解決策を考えました。バッチスクリプトが実行されると、nant dllは意味のある場所にコピーされ、env varialbesは更新されるべきです。

これは正しい方法ですか?

感謝/ DRES

答えて

3

私は通常、様々なターゲットにバッチファイルのカップルを持って、その後、ソースとレポにNAntのを確認してください。私はこれが正確にあなたの質問に答えるわけではないが、根底にある問題を解決する可能性があることを知っている。

編集再:コメント

私のディレクトリ構造は次のようになります。

/src 
/lib 
/tools/nant 
/project.sln 
/project.build 
/build.bat 
/deploy.bat 
+0

こんにちはアンドリュー 多分これは私の質問に正しい答えです。あなたは、あなたの解決策や、同様の設定の説明への単なるリンクを少し詳しく説明してください。 Regards/dres – derdres

+0

私は、ビルドスクリプトを呼び出して、さまざまなタスク(ビルド、テスト、デプロイ)に固有のプロパティ値を割り当てる洗練された方法を見ています。 しかしこれは、ナントのインストールが各devクライアントマシンにどのように配布されるのかを解決しません。私たちは仮想マシンを使って作業しているので、私の問題に対する解決策は、単純にナントをベースイメージにインストールして配布することだと思います。 アレス/ dresen – derdres

+0

いいえ、しかし、このソリューションでは、あなたのbuild.batが持っている必要はありません:tools/nant/bin/nant.exe project.build build –