Suppose you have a repository in Bazaar (e.g. Launchpad) and you want it copied or even continuously synchronized with a git repository (e.g github)
Here is what you can do:
I've spent only a little time on this setup, and it works fine enough - in some conditions Here is what I did:
1) I installed python using the 2.7.1 MSI InstallerNote: I started with the x64 bit version, but I ran into problems later because the Bazaar for Python MSI installer isn't compliant with the x64 bit version - it seemed like a very minor issue, something with at a few Windows registry settings not being set correct - you can install the x32 bit version of Python - and then see what the missing registry settings are - and create them your selv - I expect thax64 bite version would work then).
2) Install Bazaar using the Python 2.7 based installer.
3) Install Dulwich
Setup Git (Windows) article.
Setup a SSH key and upload the public key to both github.com and launchpad.net
From the bazaar repository you go: