Single Team Project Migration from TFS to Azure DevOps Services - Blogs
X
18Aug

Single Team Project Migration from TFS to Azure DevOps Services

Does your client want to break out from the existing older version of TFS (2015 and later) to Azure DevOps Services? Are you looking to upgrade only one project within the TFS collection to Azure DevOps Services? 
Keep reading to find out how it is possible to migrate a single project without having to do yet another upgrade of TFS or migrate the entire collection to Azure DevOps Services.
One of the top reasons that I hear from customers is that they do not want to go through yet another TFS upgrade and so move to Azure DevOps. With Azure DevOps, you don’t have to worry about downtime, maintenance, upgrades, patches, or infrastructure. Microsoft does all of that for you. You can start focusing on planning and delivering constant value to your business while Microsoft works in the backend on reliability and security.
Working on TFS since its inception, vast experience with core concepts of TFS and having implemented Azure DevOps for 1000+ customers, we have had some unique feedback from our customers and one of those was to create a tool – VSTS Copy Project which is already a favorite extension in the Azure DevOps marketplace where we have had customers copy their existing Azure DevOps projects from source organization to destination organization within the same tenant, across different tenants. 
Recently, we have released another flavor of the same tool which can migrate projects from TFS to Azure DevOps Services. This tool is developed in DOTNET language and uses REST APIs, SDKs exposed by Microsoft and will migrate a single project from TFS 2015 and later versions to Azure DevOps Services without having to migrate the complete collection or even better not bring the whole collection (in which the project resides) offline for the time of upgrade. Isn’t this an awesome feature!
The tool seamlessly migrates work items with history, links, attachments, revisions, commit IDs, to name a few. We have developed a PowerShell wrapper for GIT-TFS migration which can migrate multiple repos at once and validates the GIT repositories in Azure DevOps post migration. For the Process customization done in TFS, our DevOps experts will do thorough analysis and will come up customization approaches and implement in the target Azure DevOps Service. The classic vNext builds and release definitions will be migrated as is to the destination and the test plans, suites are migrated and created retaining their original hierarchy. Although there are few limitations which are purely due to the unavailability of features in the APIs, three-fourth of the TFS project data can be migrated to Azure DevOps effortlessly.  
 

Related

LDAP Integration with SonarQube

If you want to access the SonarQube server with LDAP credentials (i.e. with Active Directory Credent...

Read More >

GitHub - Administration

To understand GitHub, you must first have an understanding of Git. Git is an open-source version con...

Read More >

Autofill RecVariable Name in DynamicsNAV 2015

I discovered something quite interesting couple of week back and I thought it was worth sharing.When...

Read More >

Correction and Cancelation of Posted Documents in NAV 2015

This feature is one with which we have simplification of user interface and faster work, but current...

Read More >

Webinar - The process of version migration from older versions of Navision to NAV 2013 R2

The process of version migration from older versions of Navision to NAV 2013 R2 Effectively planning...

Read More >

Apache Maven – A tool to build Artifacts

Apache Maven is a software project management and comprehension tool. Based on the concept of a proj...

Read More >

WScript Sleep- Exercise Desktop Remainder

Introduction - WScript.Sleep WScript.Sleep         ...

Read More >

How to print TransHeader and TransFooter in Microsoft Dynamics NAV RDLC reports

We know that TransHeader and TransFooter section types were available in NAV 2009 version but there ...

Read More >

Custom Control in WPF

File Upload Custom Control in WPFThis article is about Custom control in WPF, Custom controls are al...

Read More >

How to build chat application using SIgnalR

IntroductionHello friends, This blog is related to a chat application which conatins the exchanging ...

Read More >

Share

Try DevOpSmartBoard Ultimate complete Azure DevOps End-to end reporting tool

Sign Up

  • Recent
  • Popular
  • Tag
Monthly Archive
Subscribe
Name

Text/HTML
Contact Us
  • *
  • *