将TFS的项目集合移动到另一个磁盘

时间:2011-07-28 19:01:15

标签: tfs tfs2010

我在安装了我的TFS服务器的磁盘中有一个空位,我想将一些projet集合移动到网络上有更多地方的不同磁盘,我可以继续这个移动而无需重新安装TFS并分离集合并再次附上它?

2 个答案:

答案 0 :(得分:1)

TFS安装是特定于服务器的。在该服务器上,您将拥有名为Tfs_XXX的集合数据库,以及您拥有仓库,共享点,报告和配置表的集合。

我认为你问的是“我可以在服务器Y上的服务器X和Y团队项目中拥有X团队项目,但仍然只有一个TFS安装来管理它们”或“我可以在服务器X上拥有X集合服务器Y上的Y和Y集合,但仍然只有一个TFS安装来管理它们“

这两个问题的答案都是否定的。服务器有集合 - 集合有团队项目。

如果要将Collection或Team Project移动到另一台服务器,则需要单独安装。

我们的团队所做的是在虚拟映像中运行TFS,以便我们可以根据需要动态扩展驱动器。假设您有硬件,您可能需要考虑类似的解决方案。或者,您可以将驱动器或设置任务扩展为缩小数据库。

答案 1 :(得分:0)

是的,我通过将某些Project Collection SQL数据库移动到另一个SQL Server实例,同时将配置数据库保留在原始服务器上来实现此目的。

基本上,您需要配置第二个SQL Server实例以允许其上的TFS数据库,然后将数据库移动到该服务器,然后重新配置项目集合以指向第二个SQL Server实例。

在此博客文章中查看具体方法:http://healthedev.blogspot.com/2011/12/move-tfs-2010-project-collection.html