gpt4 book ai didi

msbuild - TFS2010 中的门控 checkin

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

我希望利用 TFS 2010 的新门控 checkin 功能。

我有大约 10 个解决方案,它们都作为依赖项共享一个专有共享代码库。

我的结构是:

TeamProj/SharedCode
TeamProj/Proj1
TeamProj/Proj2
TeamProj/Proj3
........

我的问题是,如何将所有以 SharedCode 项目作为依赖项的项目进行集成?

有人可能会进行重大更改,并且在手动打开/构建其他项目之一之前不会意识到这一点。

我只想在对 SharedCode 文件夹进行 checkin 时触发大型集成构建。

问题是,如果我映射实际运行其他项目的构建所需的源路径,也会自动针对所有这些项目进行检入。

我怎样才能拥有一个独立于运行构建实际所需的源的门控 checkin 控制文件夹?

干杯,
戴夫

最佳答案

如果我理解正确,您想创建一个构建定义作为构建的门控 checkin
TeamProj/Proj1、TeamProj/Proj2、TeamProj/Proj3 当 TeamProj/SharedCode 中的任何源文件发生更改时?

在这种情况下,我想到的一种解决方案如下:

  • 仅使用源文件夹 TeamProj/SharedCode 创建构建定义。
  • 更改构建模板以对其他文件夹执行 TFS GET
  • 更改构建模板以构建所有三个解决方案 Proj{1,2,3},而不是 SharedCode 解决方案。

  • 这是你想要的吗?

    关于msbuild - TFS2010 中的门控 checkin ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3978863/

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