我有一些项目在git上,还有一些在bitbucket上,
因此我的客户需要在bitbucket中对repo进行更改时,必须在github上反映出来。
我想用C#来实现它。
是否有任何API等可供使用?
因此我的客户需要在bitbucket中对repo进行更改时,必须在github上反映出来。
我想用C#来实现它。
是否有任何API等可供使用?
我刚刚完成了一个项目,可以将您的GitHub存储库自动同步到BitBucket(通过部署到一些云服务):
https://github.com/xuhdev/backup-on-the-go#readme
这个项目是用Ruby编写的(不是C#,抱歉),但你不需要了解Ruby就可以让它正常工作。但你可能需要稍微改变一下你的工作流程(将代码推送到GitHub而不是BitBucket)。
希望对你有所帮助。
请查看此项目,以确定它是否有所帮助:https://bitbucket.org/sramana/bitbucket2github
它是用Python编写的,但您可以了解涉及的步骤。
两个主机之间没有自动直接同步。您可以使用本地钩子确保同步发生
或者您可以采取简单的方法,只需同时推送到两个主机(或具有将推送到另一个主机的钩子)