gpt4 book ai didi

TFS 2012 自动构建依赖当前项目的项目

转载 作者:行者123 更新时间:2023-12-02 05:23:22 27 4
gpt4 key购买 nike

好吧,我不得不承认,我对所有这些构建自动化的东西都很陌生。但基本上我想知道的是,如果我有这样的情况,是否有一种方法可以连接我的构建定义

  • ProjectA 生成 ComponentA.dll
  • ProjectB 引用 ComponentA.dll 并生成 ComponentB.dll
  • ProjectC 引用 ComponentB.dll

然后,当我对 ProjectA 进行更改并将它们 checkin 时,构建过程会自动同时构建 ProjectB,最后构建 ProjectC,并报告任何错误。

那么有没有办法做到这一点,或者应该首先以某种方式完全不同地处理这类事情?

最佳答案

您所指的过程是称为 Continuous Integration 的实践的症结所在。 .

TFS 做得很好:只需设置您的构建定义 Trigger Continuous Integration 并设置 Workspace工作文件夹到三个项目的父文件夹。这样,其中一个项目中的任何更改都将触发构建。

MSDN: Build and Deploy Continuously

关于TFS 2012 自动构建依赖当前项目的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13497295/

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