GitHub到BitBucket:迁移工具,一组用于将repos从GitHub迁移到BitBucket的bash脚本,私人回购的理想选择。设置:确保您的~/.netrc包含以下凭据:github.com
和api.github.com
,bitbucket.org
和api.bitbucket.org
。这些凭据用于验证git clone和git push以及API调用。脚本期望它们的参数是格式为owner/repo
的存储库ID。
批量迁移:这些脚本是在考虑批量迁移的情况下构建的,并且打算通过xargs组成。以下是一些演示典型迁移过程的示例(假设您有一个repos.txt
文件,其中包含要迁移的repoID,以小写形式表示):
- 准备:创建新的bitbucket存储库
cat repos.txt | xargs -I {} ./bitb
暂无评论