Comments (10)
Yes you can.
I do however recommend that you change the process in place rather than over the air. In TFS you can manipulate the process and massage it into the Scrum process.
https://nkdagility.com/upgrading-to-visual-studio-scrum-3-0-process-template-in-tfs-2013/
from azure-devops-migration-tools.
Kind of... Check: https://nkdagility.com/do-you-know-how-to-upgrade-a-process-template-but-still-keep-your-data-intact/
If you use option 7 then you can use the Bulk Update option in the tool to massage the data after...
#Rough Outline#
- Create a hybrid Scrum template with all of the fields from the equivalent Agile items including your custom fields
- Rename User Story to Product Backlog Item
- Rename Issue to Impediment
- Overwrite all of the Work Items with your hybrid template
- Update the Process and Group configuration files
- Now use the VstsMigrator field mapping system to move data from your Agile/Custom fields to wherever you want
- Upload the vanilla Scrum Template
- DONE
from azure-devops-migration-tools.
MrHinsh,
Are your comments above up to date?
Am I correct in thinking that with the latest version of the VSTSSyncMigrator tool we can use the WorkItemTypeDefinition and the FieldMaps - FieldValueMapConfig sections of the json configuration file to achieve the workitem migration and process template migration in flight?
I'm currently planning on migrating a project from TFS2017.4 Agile Template (vanilla) to VSTS Scrum Template and will be testing that process this week.
I'll post my findings and configuration file here later in the week if I'm successful so that others can benefit etc..
P.S. I've already completed a number of migrations for other projects (minus the template swap) with great success. Thanks to your efforts my boss calls me his TFS Ninja :).
from azure-devops-migration-tools.
already completed a
If possible please post your configuration file
from azure-devops-migration-tools.
If yiu are currently in TFS you should do an in-place change from Agile to Scrum. https://nkdagility.com/upgrading-your-process-template-from-msf-for-agile-4-to-visual-studio-scrum-2-x/
If you are in Azure DevOps you will need to change Project and do a live migration. That's super hard and you should hire an AzDev MVP to help you!
from azure-devops-migration-tools.
If yiu are currently in TFS you should do an in-place change from Agile to Scrum. https://nkdagility.com/upgrading-your-process-template-from-msf-for-agile-4-to-visual-studio-scrum-2-x/
If you are in Azure DevOps you will need to change Project and do a live migration. That's super hard and you should hire an AzDev MVP to help you!
I am doing a Migration From TFS 2017 to AzureDevops.
If I do "WorkItemTypeDefinition": {
"User story": "Product backlog item" that should work right?
Once Migrated we got to do field mappings.
All the rest of the WIT names are same like epic, Feature, task and bug.
Thanks for your reply
from azure-devops-migration-tools.
@prashanthbv12 Please open a new issue if you still have this problem.
from azure-devops-migration-tools.
2. Rename User Story to Product Backlog Item
Can you elaborate a bit more on how this is done exactly? Is this using the FieldValueMap?
from azure-devops-migration-tools.
It depends in the question. You can use witadmin.exe in TFS & Azure DevOps Server, but in Azure DevOps Services there is no way to rename a work item.
from azure-devops-migration-tools.
I didn't see the WorkItemTypeDefinition mapping element previously. I am going to give that a try. BTW ... thanks for the quick response on your website chat feature an making your tool available!
from azure-devops-migration-tools.
Related Issues (20)
- Special characters in description and revision cause errors HOT 9
- Revisions assigning users incorrectly HOT 1
- [Feature] Move Link Creation to Revision rather than Work Item HOT 1
- [Bug]: Pipelines migration: AzureDevOpsPipelineProcessor System.NullReferenceException when REST API does not return repo properties of a build pipeline HOT 5
- Force Set ClosedDate as needed
- [Preview] zero based bug in String manipulator
- Getting the following error with v15 preview 267. HOT 1
- [Bug] ClosedDate is set to Null and will revert to the current date on save! HOT 19
- [Bug] Sometimes the tool creates Empty workitems - no title, and set to new... no fields mapped HOT 6
- [BUG] Work Item Type with different capitalization Causes Error HOT 3
- [BUG] TEstMigration Uses CommonEnrichersConfig directly instead of through safe method
- [Bug]: System.AggregateException: One or more errors occurred. ---> System.NullReferenceException: Object reference not set to an instance of an object HOT 1
- Merge Name guessing tool to UserMapper and insert usermapper here. HOT 1
- [16:08:20 FTL] [v15.0.1] Error while running ExportUsersForMappingContext HOT 2
- Tes t4
- [bug] Error as values not passed to attachment migrator HOT 3
- [Bug]: Pipelines migration: AzureDevOpsPipelineProcessor System.ArgumentNullException: Value cannot be null. Parameter name: source HOT 2
- [Bug]: Unable to configure store HOT 2
- TF30063: You are not authorized to access with APT Token HOT 2
- [Bug]: Images Not Correctly Migrated from TFS Server URLs Containing Spaces HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from azure-devops-migration-tools.