gpt4 book ai didi

visual-studio-2013 - TFS 2013 到 TFS 2013 同步

转载 作者:行者123 更新时间:2023-12-01 17:38:46 27 4
gpt4 key购买 nike

我们正在尝试寻找同步两个 TFS 2013 的解决方案服务器。

我们有两台 TFS 2013 服务器,一台在开发环境中 (比方说 TFS 2013 Development)和生产中的另一个 环境(TFS 2013 生产)。

我们需要能够:

  • 将 TFS 2013 Development 中的代码片段同步到 TFS 2013根据需要进行生产。
  • 同步 TFS 任务和工作TFS 2013 开发和 TFS 2013 生产之间的项目。这应立即发生并且应该是双向的。那即,当对任一 TFS 中的工作项/任务进行任何更改时2013 开发或 TFS 2013 生产应该立即分别反射(reflect)在其他TFS服务器上。

我们已经开始了 查看上述内容并尝试使用 TFS 集成平台 用于在 TFS 2013 开发和 TFS 2013 之间同步代码 生产服务器。

因此我们基本上有三个问题

  1. TFS 集成平台工具是否支持 TFS 2013 到 TFS 2013 代码/工作项同步?

  2. 我们如何进行代码同步如上所述,TFS 2013 到 TFS 的存储库和工作项目2013年?

  3. 同步是 TFS 2013 的新直接功能吗?无需任何第三方工具即可完成?

最佳答案

首先,我不了解你们系统的设置。 TFS 通常存在于 1 个实例中并且仅存在于 1 个实例中。 TFS是开发团队的生产环境。拥有两个 TFS 系统并让它们同步来实现这种分离是没有意义的。

如果您需要创建源的安全快照,您可以创建分支并保护它们。如果您需要推广结果,请运行构建并使用已发布的构建工件安装到生产环境。

让您的团队同时在两个不同的 TFS 环境中工作是一个非常奇怪的要求。

仅回答您的问题:

现在回答您的问题:

  1. TFS 集成工具这是该工具的一项功能,只要您使用 TFS 集成工具(Visual Studio 库中提供的版本),Microsoft provides paid support 。 TFS 集成平台不提供相同级别的支持。 TFS 集成工具不会同步环境、工作项标签、测试结果、 checkin 注释、标签、权限、工作区、待定更改、搁置集、文件编码、订阅、测试用例、 checkin 策略、报告、不支持团队门户/SharePoint、流程模板、工作项查询、构建、仓库数据。

  2. 设置您需要设置两个同步,一个用于工作的双向同步,一个用于源的单向同步并祈祷。在这种情况下,有很多事情可能会出错,因为同步不是跨环境的事务性的,并且某些操作可能会在两个环境上同步发生,这将使您处于卡住状态。通常,当在两个系统之间同步时,您将使一个系统成为特定数据 block 的主系统,并且您不会在另一个环境上接触它们。这种情况就像一场噩梦,一直困扰着您,直到您将其关闭。

    对于源同步,您可以选择手动 checkout / checkin 过程。

  3. 开箱即用?不,这不是开箱即用的 TFS 支持的方案。有Integration tools (您已经找到了)并且有一些第三方商业工具,例如 OpsHubTaskTop

关于visual-studio-2013 - TFS 2013 到 TFS 2013 同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29139872/

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