<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#ffffff">
Hi guys,<br>
<br>
The release branches are made.<br>
These branches are called <b>5.2.0.M2.x</b> for all git
repositories (droolsjbpm-knowledge, drools, guvnor, ...),<br>
except for jbpm, where the branch is called 5.1.0.M1.x instead.<br>
<br>
<b>So now, anything you commit to master, will be for CR1, and will
not be included in the M2 release.</b><br>
If you need certain commits to be included in the M2 release, you
'll have to git cherry pick them to the release branch from master.<br>
Cherry pick with the Eclipse or IntelliJ plugin or use the git
command line: <a class="moz-txt-link-freetext" href="http://progit.org/book/ch5-3.html">http://progit.org/book/ch5-3.html</a><br>
<br>
Switching to the release branch<br>
====================<br>
<br>
If you just have guvnor cloned:<br>
$ cd guvnor<br>
It's easy to switch your files to the branch:<br>
$ git checkout 5.2.0.M2.x<br>
And to go back to master:<br>
$ git checkout master<br>
<br>
But if you have all of droolsjbpm projects cloned, there's a script
to help you:<br>
$ droolsjbpm-build-bootstrap/script/branches/git-checkout-all.sh
5.2.0.M2.x 5.1.0.M1.x<br>
And to go back to master:<br>
$ droolsjbpm-build-bootstrap/script/branches/git-checkout-all.sh
master master<br>
<br>
Note: "droolsjbpm-build-bootstrap/script/git-all.sh checkout
5.2.0.M2.x" doesn't work<br>
because it tries to checkout the wrong branch on jbpm.<br>
<pre class="moz-signature" cols="72">--
With kind regards,
Geoffrey De Smet</pre>
</body>
</html>