[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#662632: RFS: libaio-ocaml/1.0~rc1



Goswin von Brederlow <goswin-v-b@web.de> writes:

> Given the above idea how would you lay out the git then?

> With a moments thought I would have 3 branches:
> - master
> - upstream
> - pristine-tar

> All developement would happen in the master branch. Then before the
> Debian upload I would merge master -> upstream (excluding the debian
> dir), roll an orig.tar from upstream and import that into the
> pristine-tar branch, tag everything and finally build a non-native
> package. This could all be done with a "make release" so it would be
> effortless.

http://www.eyrie.org/~eagle/notes/debian/git.html

If you want upstream to reflect the contents of the release tarball, you
want to roll that release from master and then import it into upstream so
that you get the generated files.

Also see README.source in the openafs source package for another technique
for maintaining the upstream branch that I want to move to eventually.

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>


Reply to: