0

私はこのプロジェクト構造を持っています:

    メイン -- main.csproj

    main/subproject1 --- main.subproject1.csproj
    main/subproject1/view/ --- main.subproject1.view.csproj
    main/subproject1/business/ --- main.subproject1.business.csproj
    main/subproject1/metadata/ --- main.subproject1.metadata.csproj
    main/subproject1/fa​​cade/ --- main.subproject1.facade.csproj
    main/subproject1/data/ --- main.subproject1.data.csproj

    メイン/サブプロジェクト2
    メイン/サブプロジェクト 2/ビュー/

...

そのため、SVN リポジトリの「トランク」のファイルに変更がある場合は、特定の .csproj プロジェクトのみをビルド/コンパイルしたいと考えています。MsBuild + ModificationReader を使用しようとしていますが、リーダーの機能を変更する方法がわかりません (ドキュメンテーションは非常に貧弱です)。

これを行う方法はありますか?

4

1 に答える 1

0

filteredSourceControlProvider と includeFilters を見てください。

http://www.cruisecontrolnet.org/projects/ccnet/wiki/Filtered

各 csproj に ccnet プロジェクトがある場合、それぞれが独自の変更をトリガーできます

于 2012-08-07T16:01:07.400 に答える