This repository was archived by the owner on Mar 17, 2021. It is now read-only.
forked from tango-controls/svn2git-migration
-
Notifications
You must be signed in to change notification settings - Fork 1
Migration notes for Taurus
cpascual edited this page Oct 26, 2016
·
4 revisions
These are some notes for the migration of Taurus from Sf.net to github.com
- create taurus-org organization
- export sf project (everything, including attachments). (From SF admin interface)
- create taurus repo and push master, develop and support-3.x branches
- create integrators team and invited SF integrators to it
- add the integrators team to the taurus repo collaborators
- create and use wikis2md.py to convert TEPs to md pages
- create make_usermap.py script
- create
usermapfile with the above script, and edit manually for known GH names.
- create
- create sf-migrator-bot account
- invite sf-migrator-bot to be a member of taurus-org (and accept invitation)
- add sf-migrator-bot as a collaborator (with admin rights) to the taurus repo
- create a token for "repo_access" for the sf-migrator-bot account (while logged in as the bot, go to https://github.com/settings/tokens)
- create the collaborators.json file with:
curl -H "Authorization: token THE_TOKEN_GOES_HERE" https://api.github.com/repos/taurus-org/taurus/collaborators > collaborators.json