Coder Social home page Coder Social logo

Comments (12)

Alexander-Hjelm avatar Alexander-Hjelm commented on June 19, 2024

Check this section in our FAQ and come back if that still did not solve your problem: https://github.com/solidify/jira-azuredevops-migrator/blob/master/docs/faq.md#7-how-to-migrate-the-work-log-time-spent-remaining-estimate-fields

from jira-azuredevops-migrator.

coderboy312 avatar coderboy312 commented on June 19, 2024

Do I need to shift at latest 3.0.407? right now I am at 3.0.307 @Alexander-Hjelm .

Although it doesn't working for me, I just checked my export item file, it's not even taking my timespent value.

{ "source": "timespent$Rendered", "target": "Microsoft.VSTS.Scheduling.Effort", },

from jira-azuredevops-migrator.

Alexander-Hjelm avatar Alexander-Hjelm commented on June 19, 2024

New version does not address the effort fields. ^^

Maybe try to migrate the field to a custom integer field for the purpose of testing?

I don't know if maybe the VSTS fields could have automation behind them or not.

Here is a config sample that has worked for me before:

      {
        "source": "timespent$Rendered",
        "target": "Custom.TimeSpentHours"
      },
      {
        "source": "timespent",
        "target": "Custom.TimeSpentSeconds"
      },

from jira-azuredevops-migrator.

Alexander-Hjelm avatar Alexander-Hjelm commented on June 19, 2024

Maybe the MapRemainingWork mapper could help you as well:

        {
          "source": "timeestimate",
          "target": "Microsoft.VSTS.Scheduling.RemainingWork",
          "mapper": "MapRemainingWork",
          "for": "Bug,Task"
        },

I don't think the tool can convert hours to minutes as of today, because only seconds and hours is available in jira. If a field has decimal value for the number of hours, then the same value will be migrated to ADO.

from jira-azuredevops-migrator.

coderboy312 avatar coderboy312 commented on June 19, 2024

Thanks for response this does work for me but let's say I've one task which have time spent 25.666666667 then It's showing 25.6666667 in my effort field in ADO, is there any way that I use so I get round figure value or 25.7 something because 25.66666667 is very weird to show. @Alexander-Hjelm

from jira-azuredevops-migrator.

Alexander-Hjelm avatar Alexander-Hjelm commented on June 19, 2024

Not to my knowledge, at the moment. We would need to update the MapRemainingWork mapper, or write a new mapper entirely.

One workaround could be to write an automation in powershell that accomplishes the same thing between your export and import steps.

from jira-azuredevops-migrator.

coderboy312 avatar coderboy312 commented on June 19, 2024

Ok, and I noticed one thing that my history which in Jira work item which isn't fully showing in my ADO work item.

from jira-azuredevops-migrator.

Alexander-Hjelm avatar Alexander-Hjelm commented on June 19, 2024

The usually means there is data which you have not mapped, or there were errors during the export or import and some revisions were not fully migrated. Check the log files!

from jira-azuredevops-migrator.

coderboy312 avatar coderboy312 commented on June 19, 2024

Thanks mate!! for help, last thing do you have any reference where I can take help from to achieve the idea you suggested about automation in powershell?

from jira-azuredevops-migrator.

Alexander-Hjelm avatar Alexander-Hjelm commented on June 19, 2024

OpenAI and general scripting knowledge probably ^^ I can check if we have any sample scripts that you can base your own work on. Stand by

from jira-azuredevops-migrator.

Alexander-Hjelm avatar Alexander-Hjelm commented on June 19, 2024

fix-field.py.txt

Here is a fairly undocumented python script which we have used to fix fields post-migration!

from jira-azuredevops-migrator.

coderboy312 avatar coderboy312 commented on June 19, 2024

Thanks Mate !!! Appreciate

from jira-azuredevops-migrator.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.