ビルドを自動化する必要のあるC#プロジェクトがあり、NAntとMSBuildのどちらかを選択しようとしています。NAntまたはMSBuild、どちらをsvn環境で使用する必要がありますか?
どちらを使用すればよいですか?
svnのサポートを含む、どちらが優れた機能を備えていますか?
ありがとうございました
ビルドを自動化する必要のあるC#プロジェクトがあり、NAntとMSBuildのどちらかを選択しようとしています。NAntまたはMSBuild、どちらをsvn環境で使用する必要がありますか?
どちらを使用すればよいですか?
svnのサポートを含む、どちらが優れた機能を備えていますか?
ありがとうございました
なぜ両方ですか? NAntからMSBuildを起動できるはずです。
TFSを使用していて、より厳密なMicrosoftのアプローチを使用している場合は、構築プロセスに組み込まれているため、MsBuildを使用します。
TeamCity、CruiseControlなど、よりオープンソースのアプローチを採用している場合は、NAntが良いかもしれません。
だけの情報のため、チームシティーは、MSBuildのを喜んで動作します - 私たちのCIビルドのために、私たちは、この組み合わせを使用しています。 – itowlson
私は同意し、NAntとMsBuildをお互いに呼び出すことができます。私は "MSのアプローチ"と "オープンソースの代替案"があることを示したいと思います。 –