3

我让启动板自动从 github 导入我的项目代码。如果我在启动板上进行更改,例如添加翻译,有没有办法自动将它们导出到 github?还是我应该切换到启动板进行代码托管?

4

3 回答 3

1

您可以使用bzr-git插件中的“dpush”命令将 Launchpad 上的更改推送回 Git。

例如:

$ bzr branch lp:~yourusername/yourproject/translations
$ cd translations
$ bzr dpush github:yourgithubusername/yourgithubrepo,branch=translations
于 2012-04-09T22:16:35.770 回答
0

我尝试做同样的事情,发现托管在 git 上的 bzr-git-ng 插件: https ://github.com/termie/git-bzr-ng

到目前为止,我自己没有尝试同步。检查上面链接中的额外说明。

于 2013-01-29T16:19:24.573 回答
0

我没有看到一种双向“往返”机制来保持集市和 git repo 同步。

这给您留下了类似的集市导出机制fast-export(在“将集市转换为 git ”中进行了描述)。
但是这个过程似乎不是增量的,这至少可能会导致第一次导出创建不同的历史记录(不同的 SHA1),从而使您的第一次导出成为git push -force(不理想)

因此,如果您选择的开发环境将在不久的将来成为启动板,那么现在切换到其专用的 VCS 会更简单。

于 2012-04-09T12:00:29.937 回答