从Bazaar推到Github

时间:2012-08-18 15:34:04

标签: github bazaar

我在Bazaar中开发代码并希望在Github上发布它。实现这一目标的最佳方法是什么?

如果解决方案只提供将Bazaar存储库中的一个分支推送到Github的方法,那就没关系。

3 个答案:

答案 0 :(得分:2)

使用bzr-git插件,该插件应与最新版本的bzr捆绑在一起。

答案 1 :(得分:1)

从Bazaar 2.5.1开始,bzr dpush(Windows上默认安装的git插件的一部分)的正确语法是:

bzr dpush https://github.com/myUserName/myProject.git/,branch=master

对于URL,只需添加github提供的用于下拉存储库的相同“HTTPS克隆URL”(如果您在页面中搜索“HTTPS克隆URL”,则它位于主存储库页面的最右侧)应该看到它。)

每次使用时都会提示您输入密码。如果这变得很麻烦,我建议创建一个authentication.conf文件(将其存储在bzr的HOME文件夹中 - 在Windows上为“%appdata%\bazaar\2.0”)。你也想要加密文件(即使在非共享机器上),因为它会将你的密码作为纯文本* shudder *。

以下对我有用:

[github.com]
scheme=https
host=github.com
user=myUserName
password=myPassword

答案 2 :(得分:-1)

使用git-bzr-ng(git和bzr之间的双向桥接)。