Re: backwards compat tests

2009-08-04 Thread Chris Hostetter
: I wonder: if we run an "svn commit . tags/lucene_2_4.../src" whether : svn will do this as a single transaction? Because "." (the trunk : checkout) and tags/lucene_2_4... are two separate svn checkouts. (I : haven't tested). If it does, then I think this approach is cleanest? you can't have

Re: backwards compat tests

2009-07-30 Thread Michael McCandless
On Wed, Jul 29, 2009 at 5:11 PM, Uwe Schindler wrote: >> > My suggestion was to write the build script in a way that it checks out >> the >> > branch with the same revision number as the current base dir (trunk). >> >> I think this would work, as long as we always commit top-level and >> back-compa

RE: backwards compat tests

2009-07-29 Thread Uwe Schindler
> > My suggestion was to write the build script in a way that it checks out > the > > branch with the same revision number as the current base dir (trunk). > > I think this would work, as long as we always commit top-level and > back-compat tag in one transaction (commit)? > > (And, even if we do

Re: backwards compat tests

2009-07-29 Thread Michael McCandless
On Wed, Jul 29, 2009 at 4:31 PM, Uwe Schindler wrote: > My suggestion was to write the build script in a way that it checks out the > branch with the same revision number as the current base dir (trunk). I think this would work, as long as we always commit top-level and back-compat tag in one tra

RE: backwards compat tests

2009-07-29 Thread Uwe Schindler
From: Shai Erera [mailto:ser...@gmail.com] Sent: Wednesday, July 29, 2009 9:22 PM To: java-dev@lucene.apache.org Subject: Re: backwards compat tests Uwe - I asked this question a while ago on LUCENE-1529 and this is an answer Mike gave: http://issues.apache.org/jira/browse/LUCEN

Re: backwards compat tests

2009-07-29 Thread Shai Erera
Uwe - I asked this question a while ago on LUCENE-1529 and this is an answer Mike gave: http://issues.apache.org/jira/browse/LUCENE-1529?focusedCommentId=12699177&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_12699177 I think it's related to what you ask Shai On

RE: backwards compat tests

2009-07-29 Thread Uwe Schindler
I do it that way: - Checkout the backwards branch (not the tag) to trunk/tags/lucene_2_4_back_compat_tests. I have this checkout everytime there, I update it regularily together with trunk. - Place and leave a build.properties files with the following line in your trunk dir:

Re: backwards compat tests

2009-07-29 Thread Michael McCandless
I think it's not documented anywhere... roughly these are the steps: * Make mods to tags/lucene_2_4_.../* so "ant test-tag" passes * Use "svn switch" to switch that tags checkout from a "tag" to the 2_4 back compat branch * Commit from that dir & plant a new tag * Update common-build.xm