TFS Support and Migration to SharePoint 2019 - tfs

I have one TFS integrated site on SharePoint 2013 environment. Now we are planning to upgrade our environment to SharePoint 2019. Just wanted to check whether TFS integration still supported in SP 2019.
If it is, what should be the approach?
If not, what options I have for my TFS site?

Sharepoint integration is no longer supported as of TFS 2018 and Azure DevOps Server 2019. Sharepoint 2016 is only supported with a workaround. Sharepoint 2019 is not supported.
TFS version Supported SharePoint versions
TFS 2018 No longer supported
TFS 2017 SharePoint 2013 (Foundation, Standard, Enterprise)
SharePoint 2010 (Foundation, Standard, Enterprise)
TFS 2015 SharePoint 2013 (Foundation, Standard, Enterprise)
SharePoint 2010 (Foundation, Standard, Enterprise)
TFS 2013 SharePoint 2013 (Foundation, Standard, Enterprise)
SharePoint 2010 (Foundation, Standard, Enterprise)
TFS 2012 SharePoint 2013 (Foundation, Standard, Enterprise)
SharePoint 2010 (Foundation, Standard, Enterprise)
Office SharePoint Server 2007 (Standard, Enterprise)
Windows SharePoint Services 3.0
TFS 2010 Office SharePoint Server 2007 (Standard, Enterprise)
Windows SharePoint Services 3.0
Details here:
https://learn.microsoft.com/en-us/azure/devops/report/sharepoint-dashboards/about-sharepoint-integration?view=azure-devops
https://learn.microsoft.com/en-us/azure/devops/report/sharepoint-dashboards/deprecation/discontinue-pre-tfs-2017-sharepoint-integration?view=tfs-2017&viewFallbackFrom=azure-devops
These posts also offer alternate options:
use analytics service in TFS/Azure DevOps optionally combined with PowerBI/PowerBI Server. You can embed these in Sharepoint.
use dashboards in TFS/Azure DevOps
use markdown/wiki to cross link between Sharepoint and Azru DeOps
Your existing ShasePoint sites need to be unlinked from TFS, the widgets will stop working. Your document libraries etc will just work as they always did.

Related

TFS Server 2013 to Azure DevOps Server 2020

I need to migrate TFS 2013 to Azure Devops Server 2020. I could find that i need to upgrade to TFS 2015 before upgrading to Devops 2020 Server. Is there any option to migrate directly to Devops Server 2020 if i only need the Source code.
How can i migrate directly to Devops 2020 from TFS 2013.
Regards,
As it is clearly stated in the document. You need to upgrade to TFS 2015 first.
When upgrading your on-premises deployment to Azure DevOps Server 2020 you should be aware that upgrade from TFS 2015 and later versions are only supported. If you are using TFS 2013 or earlier versions, you need to upgrade to TFS 2015 first.
However, you can have a try using external migration tools to migrate from tfs 2013 to Azure DevOps Server 2020 directly.
Migration Tools for Azure DevOps
Azure DevOps Server (TFS) – Azure DevOps Services (VSTS) Migration

VS 2019 and older versions of TFS

What versions of TFS does Visual Studio 2019 work with? At work we're still on TFS 2015. I'm concerned that might be too old to work with VS 2019.
Visual Studio 2019 works with Azure DevOps Server 2019, TFS 2017, TFS 2015, TFS 2013, TFS 2012 and TFS 2010 SP1.
Source: https://learn.microsoft.com/en-us/visualstudio/releases/2019/compatibility#team-explorer-azure-devops-server-and-team-foundation-server
I assume it works with TFS 2018 as well, even it is not mentioned in the article.
For Visual studio 2019
use TFS 2019 (New name: Azure DevOps Server 2019) update 1.1 for server
And local you do not need install anything just use VS 2019
Download SERVER TFS Update 1.1

Visual studio 2017 unable to connect to TFS 2008 URL

I'm unable to connect TFS 2008 URL from VS2017; Is there any patch or providers needs to be installed
Googled alot about msscci provider,
but there isn't anything specific for 2017!
I keep a blogpost with the most up-to-date information on which versions of Visual Studio connect to what and which things you need to have installed. TFS 2008 has been out of support for a while now (April 2018) and Visual Studio 2017 can't connect to it anymore as a result. Team Explorer 2010 is the last version that officially supports connecting to this old TFS version.
In order to work with TFS 2008, you need Team Explorer 2010 or lower installed and use that for your interactions with TFS 2008. This does mean that you won't have any working Team Explorer or Source control integration in the Solution Explorer.
It's highly recommended to upgrade TFS 2008 to TFS 2018 or the soon to be released Azure DevOps Server 2019. Or, take away the maintenance burden of having to run your own servers, by migrating to Azure DevOps in the cloud. The process to migrate does require an intermediate upgrade to TFS 2018 though, so I'd start with that regardless.
What to download and install for:
Team Explorer 2010
Correct TE 2010 download location
Team Explorer 2008

TFS 2013 SharePoint Extensions cannot be installed on Windows 2012 R2

Share point and TFS server (on Win 2012 R2) are installed on different systems. How do we configure extensions for SharePoint Products through TFS 2013 update 4? Every time I get an error:
SharePoint Foundation 2013 cannot be installed on Windows 8.1 or Windows Server 2012 R2
Firstly, you should install SharePoint Extension on the SharePoint server machine, not on TFS server machine.
Secondly, I think it worth for you to take a look at of this case: SharePoint Foundation 2013 cannot be installed on Windows 8.1 or Windows Server 2012 R2
So, you can try to install SharePoint Foundation 2013 with SP1 or TFS2013 Update 2 first, then run the TFS installer.

TFS 2015 Upgrade Questions

I'm currently running TFS 2013 on one Windows Server 2012 box and TFS Build 2012 Update 4 on another box. My question is if I upgrade my TFS Build Server box to utilize TFS Build 2015, will I need to upgrade my TFS 2013 Server as well?
Also, what about the opposite? Can I upgrade my TFS 2013 server to TFS 2015 and still use my existing TFS Build 2012 Server which is using web deploy to build and publish to various other servers on our network?
Yes, TFS Build 2015 and Build vNext require your main TFS server to be at least 2015.
The other way around, TFS 2015 can talk to Team Build 2010, 2012, 2013 as well as the new 2015 build agents of course, as long as they're updated to their latest service pack and update version.
Upgrading your TFS 2012 build server would not be too hard either, depending on the amount of customizations made to the build workflows.

Resources