2013-04-18 21 views
0

我试图自动化我们的构建过程。我们有一个TFS结构,看起来像这样:自动化C#构建 - 如何更改对发布版本的引用?

分行/项目名/ Version2.0/all_the_files 分行/ AnotherProjectName/Version5.0/all_the_files

$ /项目名/ working_line $/AnotherProjectName/working_line

我已经设法使用TFS API从工作线自动分支到每个项目的特定版本文件夹。现在的问题是自动构建这个问题。我可能会想出如何生成构建序列并传入每个构建文件集的特定位置,但引用不起作用有两个原因: 1)working_line目录结构不同于分支代码 2)在working_line中,我们将包括直接引用到所包含引用的调试文件夹位置的引用,而在生产中我们希望指向发行文件夹

我是否以错误的方式考虑了此问题,还是有一些简单的方法来做我在想什么?

回答

1

可能是你应该尝试有条件的参考。我不确定这是否适合你。试试this