[X2Go-Dev] schedule release of X2Go Client 4.0.2.0
Mike Gabriel
mike.gabriel at das-netzwerkteam.de
Sun Mar 16 18:20:37 CET 2014
Hi Michael,
On So 16 Mär 2014 17:16:35 CET, Michael DePaulo wrote:
> As I mentioned on IRC, I accidentally applied the commit to the master
> branch. Let me know how you want me to proceed.
The way to do such a dual branch commit properly is this:
o Checkout the release/4.0.1.x branch
o Fix the code there.
o Add a changelog entry for the upcoming release on that branch
(4.0.1.4).
o Add the "(Fixes: #nnn)." identifier to the changelog entry
o commit everything together on that release branch
o then do a git checkout master
o cherry-pick that special commit from the release/4.0.1.x branch
to the master branch
o if you are lucky (mostly) the commit will apply cleanly to the
code base on the master branch
o if you are unlucky, resolve the conflicts manually (if you need
help on this, we can join up on IRC for a session once that happens)
o the changelog entry should automatically appear in the master
branch's changelog file at the correct position
o push everything to git.x2go.org
The way to fix a commit that does not have a "(Fixes: #nnn)." statement:
o revert that commit
o re-cherry-pick the fixing commit
o do a "git reset HEAD~"
o fix-up the changelog
o and re-commit the amended changelog together with the
code fixup
For the current situation, I would only:
o move the changelog entry to the stanza for 4.0.1.4 (on master
branch)
o copy the changelog entry
o checkout release/4.0.1.x branch
o paste the copied changelog entry to that branch's changelog file
o commit the updated changelog
o push it
> Also, since it is a regression, I would like to spend until the end of
> Monday (tomorrow) night looking into bug 448 and hopefully fixing it
> by then.
We should definitely see to that. Thanks for taking over that task.
Take more time if needed.
Greets,
Mike
--
DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31
mail: mike.gabriel at das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digitale PGP-Signatur
URL: <http://lists.x2go.org/pipermail/x2go-dev/attachments/20140316/0d85c8c9/attachment.pgp>
More information about the x2go-dev
mailing list