代码之家  ›  专栏  ›  技术社区  ›  Tys

将Team Foundation Server中所有集合中的项目保存到磁盘上

  •  0
  • Tys  · 技术社区  · 10 年前

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

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

    1 回复  |  直到 10 年前
        1
  •  1
  •   MrHinsh - Martin Hinshelwood    10 年前

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