【发布时间】:2015-05-16 10:56:18
【问题描述】:
目前我们有一个这样的SVN结构:
svn
-trunk
--shared_library
--shared_library
--application_solution
---application_project
-branches
--version_number
因此,在主干的根目录下,我们将所有共享库放在自己的文件夹中,然后不同的应用程序有自己的解决方案文件夹。
这些应用程序中的大多数都使用共享库。
因此,我们有许多不同的应用程序可以相互独立使用,但都捆绑在一个单独的 WiX Burn 包中进行部署。
在 TeamCity 中构建它的最佳方式是什么?
我们是否会为根目录创建一个项目,并为各个应用程序提供不同的构建配置?我们会为每个项目制作不同的子项目吗?还是每个解决方案?
【问题讨论】:
标签: svn build continuous-integration teamcity