2011/3/27 Yaroslav Halchenko <y...@debian.org>: >> Also, Openstack is using bzr, and I know only (CVS and) Git. Does >> anyone have good pointers to documentation not aimed at newbies, so >> I don't waste my time too much? > > few blunt cents: I would just > > 1. use something like > https://github.com/yarikoptic/git-bzr > to not mess with learning bzr and operate in GIT (unless upstream > relies on some bzr mechanism to embed versioning during build etc) > > NB checkout for fixes and alternative reimplementations (e.g. in > Python)
I'm reliably informed that git can't work with tildes in tags (specifically in the context of git-bzr, at least). We a tag in bzr for each version we upload to Ubuntu, and they are of the form 2011.2~bzrXXXX-0ubuntu1. > 2. base packaging on actual tarball instead of directly on top of > the clone of upstream VCS Our packaging is maintained completely separate from the upstream bzr. We build a tarball for every commit to upstream trunk, and we use that as the basis for our packaging. -- Soren Hansen Ubuntu Developer http://www.ubuntu.com/ OpenStack Developer http://www.openstack.org/ -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlktiknk9zam4kdhee1cxfof+m4glg+y6ljse7zp...@mail.gmail.com