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

Azure App Service Scaling Features And Capabilities

How to scale the application in Azure App Service. There are two workflows for scaling, scale up and...

Read More >

How to upload documents to SharePoint 2013

IntroductionSharePoint is a browser-based collaboration, content management, and extensible platform...

Read More >

Webinar - Streamline Software Development Using Microsoft ALM

Please watch the LIVE RECORDING Video of the webinar session below which took place on 3rd...

Read More >

Starting with CSS Preprocessor

In this article we learn about, 1.What is CSS Preprocessor? 2.Installations 3.How to ...

Read More >

Maven’s Project Object Model

Maven’s POM.xml – A file to build ProjectsIn the previous article i.e. ‘Apache Maven – A tool to...

Read More >

How to Build an Online Help Page in Microsoft Dynamics NAV 2013 R2

Online help page is a web page which displays information in a web browser when user presses the key...

Read More >

Yes. It is Another Gold!

Keeping up the trend of staying current with the latest and the greatest technologies, Canarys has n...

Read More >

How to print Header and Details (Lines) in different pages of a RDLC Report in NAV 2013 R2

We usually print header and details section of a document on same page, what if we want to print on ...

Read More >

Microsoft Dynamics NAV 2013 R2 Multitenancy deployment

Multi-tenancy is a software architecture in which a single instance of the application can...

Read More >

Share

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

Sign Up

  • Recent
  • Popular
  • Tag
Tags
Monthly Archive
Subscribe
Name

Text/HTML
Contact Us
  • *
  • *