[jbosstools-dev] Re: 2.0.x branch is now in effect

Max Rydahl Andersen max.andersen at redhat.com
Thu Feb 7 07:20:47 EST 2008


fyi: I setup svnmerge.py (http://www.orcaware.com/svn/wiki/Svnmerge.py) on this branch and merged over the revisions that Denis did after the branch were done plus I blocked the 2.1 fixes mareshkau did today. 

That was really a piece of cake ;) svnmerge.py rocks and I really encourage you to take a look on the above wiki page to understand how it works and use it when you need to merge work.

It also makes it even more important to try and commit work for an issue in *one* commit instead of several small ones because it makes it much easier to manage the branches.

for those intersted here is what I did to prepare and sync up the current commits (note: Since noone changed much I could do the commit directly, but of course when we go forward you will have to verify if the merged over files also works in the merged to branch):

% svnmerge.py init
property 'svnmerge-integrated' set on '.'

% svnmerge.py avail
6137-6148

% svn ci -F svnmerge-commit-message.txt
Sending        .

Committed revision 6149.
% svnmerge.py merge -r6137-6142
U    hibernatetools/tests/org.hibernate.eclipse.console.test/src/org/hibernate/eclipse/console/test/mappingproject/MappingTestProject.java
U    hibernatetools/tests/org.hibernate.eclipse.console.test/src/org/hibernate/eclipse/console/test/HibernateConsoleTest.java
U    hibernatetools/tests/org.hibernate.eclipse.console.test/src/org/hibernate/eclipse/console/test/ConsoleConfigurationTest.java
U    seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java
U    vpe/plugins/org.jboss.tools.vpe.xulrunner/src/org/jboss/tools/vpe/xulrunner/BrowserPlugin.java
U    vpe/tests/org.jboss.tools.vpe.xulrunner.test/src/org/jboss/tools/vpe/xulrunner/test/XulRunnerAllTests.java
U    vpe/tests/org.jboss.tools.vpe.xulrunner.test/src/org/jboss/tools/vpe/xulrunner/view/XulRunnerView.java
U    jst/plugins/org.jboss.tools.jst.web/resources/meta/web.meta

property 'svnmerge-integrated' set on '.'

% svn ci -F svnmerge-commit-message.txt
Sending        .
Sending        hibernatetools/tests/org.hibernate.eclipse.console.test/src/org/hibernate/eclipse/console/test/ConsoleConfigurationTest.java
Sending        hibernatetools/tests/org.hibernate.eclipse.console.test/src/org/hibernate/eclipse/console/test/HibernateConsoleTest.java
Sending        hibernatetools/tests/org.hibernate.eclipse.console.test/src/org/hibernate/eclipse/console/test/mappingproject/MappingTestProject.java
Sending        jst/plugins/org.jboss.tools.jst.web/resources/meta/web.meta
Sending        seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java
Sending        vpe/plugins/org.jboss.tools.vpe.xulrunner/src/org/jboss/tools/vpe/xulrunner/BrowserPlugin.java
Sending        vpe/tests/org.jboss.tools.vpe.xulrunner.test/src/org/jboss/tools/vpe/xulrunner/test/XulRunnerAllTests.java
Sending        vpe/tests/org.jboss.tools.vpe.xulrunner.test/src/org/jboss/tools/vpe/xulrunner/view/XulRunnerView.java
Transmitting file data ........
Committed revision 6150.
% svnmerge.py block -r6143-6146
property 'svnmerge-blocked' set on '.'

% svn ci -F svnmerge-commit-message.txt
Sending        .

Committed revision 6151.
% svnmerge.py avail
6147-6148

That last svnmege.py avail is two commits in the docs which I did not merge over.

/max




> Hi,
>
> If you did not see it already then we branched last night.
>
> https://svn.jboss.org/repos/jbosstools/trunk is now for new development (e.g. 2.1 tasks).
>
> https://svn.jboss.org/repos/jbosstools/branches/jbosstools-2.0.x is where we will create 2.0.1 from
> in the upcoming days.
>
> This means if you are fixing things for 2.0.1 you should commit it to *both* branches!
>
> Marshall - could you please post the url where jbosstools 2.0.x builds can be downloaded from so QA can use those ?
> 
> /max
>
> 



-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/



More information about the jbosstools-dev mailing list