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

Upcoming Webinar - Offshore support to North American Dynamics NAV partners

Offshore support to North American Dynamics NAV partners whose customers are moving to NAV '16Wh...

Read More >

How to use JQuery with Visual Studio .Net

What does JQuery mean?It is simply a light weight javascript library through which we can perform ac...

Read More >

Migrating Work Item from Azure DevOps to GitHub Issues

Overview: This blog will let you know migrating work items from Azure DevOps to GitHub. Work Item ar...

Read More >

Business Process Testing Framework in QTP

Business Process Testing Framework Business Process Testing (BPT) is the core integration of QT...

Read More >

Populate data as Facebook feeds in ASP.NET

Want to load the data dynamically as Facebook feeds?Need to populate the data when scrollbar comes d...

Read More >

Webinar - Streamline Software Development Using Microsoft ALM

Streamline Software Development Using Microsoft ALMThe webinar covers the advantages of using the Mi...

Read More >

Google Analytics

Google Analytics is a service offered by Google that generates detailed statistics ab...

Read More >

Quality is Our Mantra – Successful Completion of the Surveillance Audit

Canarys has successfully completed the Surveillance Audit and has been certified for ISO 9001:2008. ...

Read More >

Brief Journey to Asp.Net MVC Framework

Introduction: ASP.NET MVC is a  framework for building web applications that uses the mode...

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
  • *
  • *