gpt4 book ai didi

build - TeamCity:如何使用两个 VCS 根设置构建

转载 作者:行者123 更新时间:2023-12-04 00:50:25 25 4
gpt4 key购买 nike

我有两个来自两个独立 TFS VCS 根的独立项目,我想成为同一个构建的一部分,并且想知道这是否可行。

项目1

VCS 根:$/ProductName/Development/Project1

构建文件路径:API/API.sln

项目二:

VCS 根:$/QA/Test/Tools/Project2

构建文件路径:Test/Test.sln

我希望构建的第 1 步编译项目 1,第 2 步编译项目 2。如果构建文件路径相对于 VCS 根目录/ checkout 目录,并且解决方案来自两个不同的 VCS 根目录,我该怎么做?

提前致谢!

最佳答案

可以有两个 VCS 根并更改它们的 check out 文件夹(因此不要在根文件夹中 check out 两者)。为此,在我们的“VCS Roots”对话框中更改“Checkout Rule”并为您的项目添加:

对于项目 1:

+:.=>project1

对于 Project2:
+:.=>project2

比你在根中得到这个结构:
root
- project1
- project2

关于build - TeamCity:如何使用两个 VCS 根设置构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17033122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com