TFS2015迁移到新服务器
  Iphsc9IREqg7 2023年11月01日 37 0

公司要求将原来A云服务器上面的TFS源代码迁移到B云服务器,现将迁移过程记录下来。

1.软件需求

Team Foundation Server 2015 Update 4.2

SQL Server 2016

2.操作系统

Windows Server 2016

3.步骤

(1)开发人员提交代码,这一步建议要执行,不然后面新TFS使用时可能与本地代码不一致需要合并。

(2)原服务器:“TFS管理控制台”—》“团队项目集合”—》“停止集合”

(3)原服务器:停止IIS站点

(4)原服务器:SQL Server数据库中找到TFS相关的数据库,备份。(Tfs_Configuration和Tfs_XXXTeamFoundationServer)

(5)新服务器:安装SQL Server2016(这一步要注意,需要了解TFS与SQLServer版本兼容性)

(6)新服务器:在新服务器SQL Server中还原旧服务器上备份的数据库

(7)新服务器:安装TFS2015,注意事项:

在安装TFS过程中,有一步要提示你创建一个用户,可以参考以下方式:
cd到TFS安装目录:C:\Program Files\Microsoft Team Foundation Server 14.0\Tools
执行创建用户命令:tfsconfig accounts /add /accountType:ApplicationTier /account:用户 /password:密码 /sqlInstance:数据库实例名 /databasename:Tfs_Configuration

注意,这个用户最好先在计算机管理用户中手动添加后再执行以上命令

(8)新服务器:安装TFS2015,配置,选择“应用层专用” 

(9)新服务器:打开TFS管理控制台,“团队项目集合”,启用备份的团队集合。

(9)新服务器:在IIS中打开TFS站点,登录,可以使用网页版TFS管理后台,进行用户添加及代码权限赋予操作

(10)其它说明:开发人员的账号要先在计算机管理-用户中添加,然后才能在TFS管理后台给用户赋予代码权限;VS链接源代码服务器其实是链接的IIS中TFS站点。

以上是我根据本次TFS迁移工作做的笔记,下次再安装TFS或者TFS迁移时可以用到。

 

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  uSDkThc4HOuj   2024年03月30日   105   0   0 项目与团队管理
  vAAQP29UZ3kw   2024年04月26日   50   0   0 项目与团队管理
Iphsc9IREqg7
作者其他文章 更多