public
Fork of pieter/git-bzr
Description: A bidirectional Git - Bazaar gateway
Homepage:
Clone URL: git://github.com/yarikoptic/git-bzr.git
name age message
file README Mon Feb 09 12:10:23 -0800 2009 Why should I use Ruby, when I could have just b... [Matej Cepl]
file git-bzr Thu Apr 23 20:24:46 -0700 2009 adding a bit of stability: -eu to fail if smth ... [yarikoptic]
README
git-bzr: a bidirectional git - bazaar gateway
---------

## What does it do?

This script allows you to add bazaar repositories as git branches in your git repository. After that, you can fetch the 
Bazaar repo, make some changes, and push it back into Bazaar.

## How does it work?

An example session goes like this:

  $ git bzr add upstream ../bzr-branch
  $ git bzr fetch upstream
  $ git checkout -b local_branch bzr/upstream
  $ Hack hack, merge merge....
  $ git bzr push upstream

## How should I install it?

You need a new Git (v 1.6.0 or higher).

Furthermore, you need the Bazaar fastimport plugin. It can be found at https://launchpad.net/bzr-fastimport.

Finally, you need to install the git-bzr script, which is written in Ruby, somewhere. You will need to edit it a bit to 
make it work with your paths, as it is really unpolished and probably uses absolute pathnames.

## Why did you put this online?

I'm not really interested in working on this anymore, as it fulfills my need. However, I can understand someone else 
might want to try the same, so I put the code online to avoid double work.

## How is it licensed?

The Git patch is a derivative of the Git source and is thus licensed under Git's license (GPL v2.0 only). The Bazaar 
fastimport changes are covered under the same license as the rest of the fastimport plugin. The git-bzr script is 
licensed under the same license as Git.

## I have a question?

You can try mailing me at frimmirf@gmail.com