Hello Joachim,
the link in my original post works again. The link in your post has a space.
I had to reupload the branch, because the initial bridge from bzr to git did still contain some deleted files.
Now I am using this script:
felipec.wordpress.com/2012/11/13 ... -hg-bzr-2/
github.com/felipec/git/blob/fc/ ... remote-bzr
I submitted a patch so that it works with filenames containing Umlauts as well, and it is working fine now.
Here are the commands that I am using (on CentOS):
wget https://raw.github.com/felipec/git/fc/master/git-remote-bzr.py
chmod a+x git-remote-bzr.py
sudo mv git-remote-bzr.py /usr/bin/git-remote-bzr
install latest bzr:
sudo yum -y install gcc python-devel
wget https://launchpad.net/bzr/2.5/2.5.1/+download/bzr-2.5.1.tar.gz
tar xzf bzr-2.5.1.tar.gz
cd bzr-2.5.1
sudo python setup.py install
install latest git:
sudo yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker
wget https://git-core.googlecode.com/files/git-1.8.2.tar.gz
tar xzf git-1.8.2.tar.gz
cd git-1.8.2
make prefix=/usr/local all
sudo make prefix=/usr/local install
Initial clone:
git clone "bzr::lp:openpetraorg"
or
bzr checkout lp:openpetraorg
git clone "bzr::/home/timotheusp/bzr/openpetraorg"
Push to github:
git remote add origin2 git@[deleted].com:tpokorra/openpetragit.git
git push origin2 master
new changes from bzr to git:
cd ~/bzr/openpetraorg; bzr update
cd ~/openpetragit/openpetraorg; git pull origin
git push origin2 master
git push origin2 master --tags