- Install python (I used 2.6, pretty straight forward, run an exe)
- Install py-crypto - you need this for ssh/sftp (Again, just an exe install not too painful, just choose the right one)
- Install paramiko, this is the SSH client. Once again, just an exe for the ctypes support, and a python module. Again, choose the one that matches your python version.
- Now get bzr and install it.
- Finally, add the python scripts to your path (advanced environment variables), and your ready to use BZR from the command prompt - still no gui!
Compared to the simple install, setup and use procedure for SVN I can see why Bazaar isn't a popular choice. I've not tried GIT, but I'd suggest trying GIT over BZR for a distributed versioning system.