On Sat, 2005-04-16 at 18:20, Peter Moulder wrote:
On Sat, Apr 16, 2005 at 05:39:55PM -0300, bulia byak wrote:
Checkout with -r RELEASE_0_41 and apply this patch.
It seems that -r RELEASE_0_41 is still marked as 0.41pre4 in some places (Makefile.mingw.common, inkscape2.nsi, debian/changelog). I don't know how significant those files are, but in any case, checking out with -r RELEASE_0_41_BRANCH corrects all of these cases.
ARGH!
OK, for everyone's reference, this is how the release tagging is SUPPOSED to work (| = branch, ^ = tag):
HEAD -----> | RELEASE_0_41_BRANCH -------> ^ ^ RELEASE_0_41_0 RELEASE_0_41_1 (etc)
NOT:
fixes get made here? whoops... | v HEAD -------------> ^ | RELEASE_0_41 RELEASE_0_41_BRANCH ---->
i.e. one marks the release tag from a working copy that has the branch checked out, not from HEAD.
We have a very carefully documented release process at CreatingDists on the Wiki. Would whoever is doing the release at a particular time PLEASE FOLLOW IT to avoid these sorts of problems?
-mental