CruiseControl.NET:构建由SVN获得的子项目 [英] CruiseControl.NET: Build subproject obtained by SVN
问题描述
我有这个项目结构:
main -- 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/facade/ --- main.subproject1.facade.csproj
main/subproject1/data/ --- main.subproject1.data.csproj
main/subproject2
main/subproject2/view/
。 ..
因此,当我对SVN存储库 trunk中的文件进行了一些修改时,我只想构建/编译特定的.csproj项目。
我正在尝试使用MsBuild + ModificationReader,但是我不确定修改器的工作原理(文档记录非常差)
so, I want to build/compile only the specific .csproj project when there is some modification over its files on my SVN repository "trunk". I'm trying to use MsBuild + ModificationReader but I'm not sure how to modification reader works (the documentantion is very poor)
你们有吗知道怎么做吗?
Do you guys have any idea how to do this?
推荐答案
看看filteredSourceControlProvider和inclusionFilters
Have a look at the filteredSourceControlProvider and inclusionFilters
如果每个csproj都有一个ccnet项目,则可以触发每个以进行自己的更改
If each csproj has a ccnet project then each can be triggered for their own changes
这篇关于CruiseControl.NET:构建由SVN获得的子项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!