我已经设置了一个自动构建服务器-到目前为止还不错。现在我想整理一下依赖项。我们有几个DLL文件包含在许多(不相关的)项目中,我想设置CruiseControl.NET首先构建我们的DLL文件,然后在SVN中“检入”其他项目,这样当它们构建时,它们将总是使用DLL文件的最新版本。
这样的事情有可能发生吗?有没有更好的方法来对多台计算机上的几个项目的依赖关系进行排序?
发布于 2010-08-19 21:07:19
我这样做的方式是在通用dll的巡航控制中有一个项目,它使用源代码控制触发器,并在更改签入时进行构建。
在依赖项目上,我有源代码控制触发器,但也有一个project trigger,所以在common.dll上的任何签入都会导致重新构建common.dll,这反过来又会触发依赖项目的构建。
https://stackoverflow.com/questions/3157669
复制相似问题