我想在同一个 TFS 服务器上创建我们的生产集合的克隆/副本,以用作沙箱/开发环境。恢复集合的备份并重命名它很容易,但我知道当我尝试附加集合时会出现 GUID 冲突(可能还有其他冲突)。
有没有办法解决?或者我只需要购买一台带有单独 TFS 实例的新服务器?
提前致谢!
一般答案是否定的。
但如果两个集合不同时在线/附加,则这是可能的。
对于第二种情况,请执行以下步骤:
在 TFS 管理控制台中分离集合
进行 SQL 完整备份
使用不同的数据库名称恢复 SQL 备份
重新附加原始集合 TFS 管理控制台
在 TFS 管理控制台中附加复制的集合并为其指定不同的集合名称
您将收到一条警告,指出集合与团队项目 ID 冲突,并且集合保持脱机状态。
如果您想在线获取复制的集合,则需要先将原始集合离线,然后才能在线获取副本。
如果您希望两个集合都工作,则必须安装具有单独 TFS 实例的新服务器。然后移动团队项目集合 https://www.visualstudio.com/en-us/docs/setup-admin/tfs/admin/move-project-collection到新的 TFS 实例。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)