gpt4 book ai didi

c# - Team Foundation Server 2010 中的依赖管理/团队项目

转载 作者:行者123 更新时间:2023-11-30 14:41:54 24 4
gpt4 key购买 nike

我试图找到在 TFS 2010 中逻辑上分离项目的最佳方式。目前我们有三个独立的项目:

  1. 在服务器上运行的核心框架项目
  2. 引用核心框架 dll 的控制台应用程序。
  3. 同时引用核心框架 dll 的 Web 应用程序。

TFS 将项目划分为团队项目。所有这三个都是真正独立的“项目”,但最后两个取决于框架 .dll 引用。在 Java 世界中,您可以设置依赖管理,其中核心框架将构建并发布到公司的中央存储库,客户端项目可以单独 check out 并仅引用存储库中的 dll,这样项目就不会中断。

TFS 是否管理依赖项?这三个项目应该设置在单独的团队项目中还是同一个?你能跨团队项目构建吗?

设置团队项目的最佳方式是什么,这样可以最大限度地减少依赖性问题,同时进行分区,以便可以单独处理它们,并且构建脚本可以访问 CI 的所有项目?

最佳答案

TFS 团队项目 与您可能理解的软件项目/解决方案 不可比。基本上,团队项目 是一个容器,用于存放您希望放在一起的一堆东西。

因此,我认为在您的情况下,最好为您上面提到的所有三个软件项目 制定一个团队项目。它们显然是相互依存的,无论如何都必须一起维护。关于 CI,您可以单独或一次性访问每个软件项目,您可以做对您最有用的任何事情。

HTH.
托马斯

关于c# - Team Foundation Server 2010 中的依赖管理/团队项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3575904/

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