Skip to content

srujithm/pyGithubMigrator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

pyGithubMigrator

Prerequisites

- python3.6 or above
- python requests >= 2.22.0 
    `pip install requests`

Steps to follow

  • Create user and personal access tokens in source and target GitHub. Also user should have write privileges to source and target organization.
  • Create Organization in target GitHub. Alternatively you can pass user with site admin privileges as an argument to automatically create organization in target GitHub

Actions performed

  • Clone description, data, branches and tags from all repos
  • Create pull requests as per source repos
  • Send invitations to all users who are added in source organization
  • Create teams and send invitations to members as per source organization
  • Clone all pull and commit comments
  • Add assignees and reviewers as per details in source repos

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages