【问题标题】:Save projects from all collections from Team Foundation Server on disk将来自 Team Foundation Server 的所有集合中的项目保存在磁盘上
【发布时间】:2015-01-27 13:46:49
【问题描述】:

我必须删除旧的 Team Foundation 服务器(虚拟机),因为硬件监视器告诉我们磁盘即将失效。而且我们的团队很久以前就已经开始使用更新的服务器了。因此,所有最近的项目都已迁移到新环境,这是肯定的。但我也认为有人错过了一些旧项目,我确信在某个时间点先生。 Murphy 会打电话问一个关于一些非常古老的项目的问题 :)(它只存在于那个非常古老的 TFS 数据库中。)

所以,我在想,最好的办法是从所有集合中获取所有项目,并将它们存储在 NAS 上的某个存档磁盘上。但是,我缺少的是一个命令或一些东西,只需几个命令或点击就可以完成这个“获取一切”的大任务。有谁知道如何以简单的方式完成此任务?

【问题讨论】:

  • 你也想要历史吗?如果没有,只需右键单击$/ 并选择“获取最新版本”。

标签: visual-studio-2010 tfs


【解决方案1】:

您应该分离所有集合并备份它们。分离后,您可以将它们移动到新的 TFS 服务器并将它们作为附加集合“附加”。这将使所有人都可以使用这些内容。将权限设置为只读,您可以确保不会错过任何内容。

【讨论】:

  • 它可能还需要升级,具体取决于它们的“旧”程度以及它们是否在同一版本的 TFS 上。如果在 2010 或 2012 上,您需要使用命令行选项“tfsconfig import”来“附加”集合,如果在 2013 上,您可以从 TFS 管理控制台恢复并附加它。
猜你喜欢
  • 2011-06-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-08
  • 1970-01-01
  • 1970-01-01
  • 2017-01-18
  • 1970-01-01
相关资源
最近更新 更多