我们使用TFS来管理任务和源代码。我们有2台TFS 2012服务器。一个用于印度的开发人员,另一个用于美国的开发人员。有没有办法同步或镜像TFS,以便在任何时候两者都包含相同的数据(任务和源代码)?
如果不是立即同步,那么无论如何都要安排每小时,每日同步?
答案 0 :(得分:6)
这不是一个简单的问题,也不是一个简单的项目。您有两个独立的系统,并且您希望拥有相同的数据,这几乎是不可能的。您可以在两个系统中获得等效数据。
我的第一个选择是将两个系统合二为一,并利用功能 - 如TFS代理,缓存HTTP代理,广域网优化硬件 - 来减少对系统远程人员的延迟影响。 从数据管理的角度来看,这是优选的,并为团队提供更多的自由;它需要良好的基础设施和网络设计。
第二个选项是使用TFS集成平台来同步数据。这需要准确的计划,但通常是可行的。您还需要实施一些流程,因此对区域或分支进行半结构更改只能在一方进行管理。记住一个系统的#42号错误将在另一个系统上#89;
我已经看到了两者的实施,并建议聘请一些优秀的顾问来指导矿区,可以这么说。