如何在TeamCity中配置嵌套的subversion工作副本?

时间:2014-03-12 14:47:42

标签: svn teamcity

我们将项目提交到本地subversion服务器。我们的每个项目都有一个名为projectmaster的文件夹。这个文件夹是一个嵌套的svn工作副本(与它所在的项目有不同的svn root),它包含我们在每个项目中使用的公共文件。

我设法设置了teamcity(v.8.1)配置来结帐并构建我们的一个项目。构建失败,因为在构建项目之前,我不知道如何告诉teamcity签出项目和嵌套项目管理员。

关于如何解决这个问题的任何建议?

祝你好运, 的Sascha

1 个答案:

答案 0 :(得分:-1)

我找到了解决方案。我的方法中的错误是我将项目管理员检查为它自己的工作副本。

相反,我必须使用外部。那就是我需要在我的项目工作副本的根文件夹上定义一个svn:externals属性,它链接子文件夹" projectmaster"到我的projectmaster的外部svn存储库。

一旦完成,检查或更新项目会自动检出或更新外部。

这样,teamcity就能够建立我的项目。

的Sascha