This upgrade document gives detailed step by step procedure for the In-Place upgrade from TFS 2013 to 2015 RTM with Reporting and SharePoint.

Environment Details:

TFS 2013 environment

Windows server 2012 R2, TFS 2013 update 5, SQL 2014 SP1, SharePoint 2013 SP1

TFS 2015 environment

Windows server 2012 R2, TFS 2015 RTM, SQL 2014 SP1, SharePoint 2013 SP1

Permission Requirements:

The Account running the upgrade needs to have the following permissions.

– Local Administrator on the Application Tier. 
– SysAdmin on SQL Data Tier. Local Administrator on Reporting Tier as well. 
– SharePoint Farm Administrator.

Upgrade process:

As this will be an in-place upgrade to TFS 2015 from TFS 2013. The requirement for operating system, SQL server and SharePoint remains same for both the versions of TFS. You can find MSDN documentation here for requirement and compatibility.

Back up all the databases from TFS 2013, it’s recommended to take database backup before proceeding with the upgrade.

Following are the screens of the installation process,

Step 1: Installing binaries.

As we can see in Programs and Features, TFS 2013 update 5 is installed.

When you click on the tfs_server.exe file, it will start installing binaries required on to the server and in the same process it will also uninstall previous version from server (in our case TFS 2013).

In this process TFS 2013 binaries will be removed but the databases are untouched.

As we can see now, TFS 2013 is uninstalled and TFS 2015 is installed.

The TFS installation wizard will complete and automatically point it to the TFS upgrade wizard.

Step 2: Specifying TFS configuration database.

We need to point to our existing SQL Server which host TFS 2013 databases (this should get populated automatically)

Note: It would only list the configuration database and not all the collection databases. Configuration database holds the information for other collection databases.

Note: check the box by confirming that you have taken backup.

Step 3: Selecting TFS service account

Provide the service account. Service account can be system account or user account.

(it should already show our TFS 2013 service account which was in use before the upgrade process, if you want you can change the service account also)

Step 4: File cache folder

Set the file cache folder path. By default, path will be set but you can change the same.

Step 5: Selecting Build service account

If build is configured, provide the service account and click next.

Step 7: Configuring Reporting

Select the checkbox to configure reporting services.

Step 8: Providing settings for Reporting services

Populate the URL for reporting service configuration and validate the URL by browsing to the URL on a browser.

Step 9: Specifying Warehouse Database:

Click on List Available Databases hyperlink. Select the valid Warehouse database and click next.

Step 10: Setting Analysis instance.

Enter analysis instance name and proceed.

Step 11: Setting account for reports.

You can provide separate reader account for reports or ignore the screen and proceed. (Ignoring it would use the same account for TFS Reports as TFS Services which we have set earlier) If you had used Network Service as TFS Service account then we have to specify a different account here as we cannot use Network Service as TFS Reports Reader account.

Step 12: Setting for SharePoint.

Select the checkbox to integrate with SharePoint. Select default setting and proceed.

Step 13: Confirming settings

Confirm the setting before proceeding to next step.

Step 14: Readiness check.

The verification process identifies errors and warnings. These errors should be fixed before proceeding further. 

(The warning in this scenario can be ignored as it is complaining to use different account for reports)

Step 15: Configuring the update.

This step will configure the Application Tier and start the upgrade of Project Collection(s) in the background. Proceed with next to monitor the collection upgrade..

Step 16: Finishing upgrade

Once the upgrade succeeds, click next and close. This will automatically open Team Foundation Administration Console.

Note: In case you did not have Reports or SharePoint configured earlier, then those options would be disabled for you and we cannot enable it during this upgrade. But you can opt out of Reports/SharePoint during upgrade. That means if you had Reports enabled in TFS 2013 environment and you wish not to use Reports in TFS 2015 then you can check Reports option out, same goes for SharePoint.

That’s it, you have a brand new TFS 2015 setup from 2013 with exciting new features!

Content Created By : Ramandeep Singh 
Content Reviewed By : Romit Gulati

最新文章

  1. oracle常用脚本
  2. 多数浏览器默认会缓存input的值,只有使用ctl+F5强制刷新的才可以清除缓存记录。
  3. Ajax实现原理
  4. touches, targetTouches, changedTouches 区别
  5. 超级编辑器--VIM的常见操作
  6. 10071 - Back to High School Physics
  7. Send竞争对手:百度云一小时,QQ超大附件最多支持2G,邮件附件20M到50M不等(附国外所有storage列表)——痛点是,最大传输2G,最大容量只有3G(和微云不是一回事),转存到微云文件不能超过1G
  8. MySQL无法重启问题解决Warning: World-writable config file ‘/etc/my.cnf’ is ignored
  9. Hadoop HDFS (3) JAVA訪问HDFS之二 文件分布式读写策略
  10. 201521123032 《Java程序设计》第7周学习总结
  11. 计算机和HMI设备通信之程序上下载
  12. 关于GITLAB若干权限问题
  13. Java基础--面向对象编程2(封装)
  14. 三、View的事件体系
  15. linux快速将磁盘额外空间扩展到某一挂载点
  16. 数组-Array
  17. 【leetcode 简单】 第八十九题 赎金信
  18. flask多线程多协程操作
  19. Go:如何组织代码
  20. UCOS2系统内核讲述(二)_初始化调用函数

热门文章

  1. elasticsearch如何使用?
  2. android view的多种移动方式(测试集合)
  3. andriod 自定义来电界面功能
  4. 20175225《java程序设计》第五周学习总结
  5. JS实现文本中查找并替换字符
  6. dede列表页读取当前栏目名称
  7. wpf 自定义控件展开popup,点击popup之外的部分,popup不能自动关闭
  8. java iterator(迭代器)
  9. pyqt5-组件
  10. 《MySQL技术内幕 InnoDB存储引擎 》学习笔记