Mirroring repository to Git

Issue #62 resolved
Raffaele Bratta created an issue

Since Bitbucket will drop Mercurial support starting from 1st June, 2020 (see: https://bitbucket.org/blog/sunsetting-mercurial-support-in-bitbucket), the repository must be mirrored to Git or moved to some other Mercurial VC hosting service.

Comments (21)

  1. Oleh Derevenko

    Yes, I know this. We will discuss the situation on the mail group and make a decision later.

  2. Raffaele Bratta reporter
    • changed status to open

    Hey @Oleh Derevenko , any news on this topic? (I've reopened the issue just to get some visibility)

  3. Oleh Derevenko

    Yes, I’ve tested migration tools guys suggested and we seem to be OK (check the repository I added under my account for preview). When I’ll have a convenient moment I’ll migrate the main ODE repository. We still have time till the end of the May.

  4. Raffaele Bratta reporter

    Cool! No problem, I’m not in hurry. Just wanted to be sure that this issue hadn’t been forgotten.

  5. Steve Peters

    we just migrated osrf/gazebo to GitHub using https://github.com/philipstarkey/bitbucket-hg-exporter and https://github.com/frej/fast-export, which imported the issues directly into GitHub issues and archived the pull request discussions on a GitHub pages site:

    let me know if you have any questions; I'd be happy to advise on how we ran the export

  6. Oleh Derevenko

    I guess we’ll stay here, at Bitbucket. No reason to make another relocation and create yet another place where the ODE is hosted. It’s also more work that can be avoided. Thank you for your offer, though. I’ll keep it in mind if there’ll be any problems here I’ll not be able to overcome.

  7. Steve Peters

    check the repository I added under my account for preview

    can you add a link? bitbucket has obscured user names, so I don't know how to find this

  8. Oleh Derevenko

    I suppose the issues will be preserved as they are. And regarding the pull requests, we don't have any useful of them.

  9. Steve Peters

    I was assuming that the issues and pull requests would be deleted along with the mercurial repository, so I would recommend a plan for migrating them. I believe you can export the issues from the site settings interface and then import them in the new git repository.

  10. Oleh Derevenko

    I believe issues are related to a project, not to a repository. One project can have several repositories.

  11. Oleh Derevenko

    Don't worry, Steve. These issues are of little value. What can be fixed is fixed quickly. All the other issues will never be done. The project has no developers.

  12. Log in to comment