Ahhh, ok, that makes sense. Mike
2009/10/23 Uwe Schindler <u...@thetaphi.de>: > Ist very easy to explain: > > The mergeinfo is inherited from top level directories downto each file. If > one of the files already contained a mergeinfo in its properties (e.g. the > TestBackwardsCompatibility), because it was merged separately (I > reverse-merged this test as a separate action during my initial test > editing, you know it was deleted). This file-specific mergeinfo overrides > the one from the directoy. > > If you then add a new mergeinfo to a top-level directoy (like you did), the > files/subdirs with a separate mergeinfo need to be updated, too. Because of > this you see the spurious mergeinfos in unchanged files. > > Uwe > > ----- > Uwe Schindler > H.-H.-Meier-Allee 63, D-28213 Bremen > http://www.thetaphi.de > eMail: u...@thetaphi.de > >> -----Original Message----- >> From: Michael McCandless [mailto:luc...@mikemccandless.com] >> Sent: Friday, October 23, 2009 10:19 PM >> To: java-dev@lucene.apache.org >> Subject: Re: svn:mergeinfo prop >> >> OK thanks for the pointer :) It's very strange indeed. >> >> Mike >> >> On Fri, Oct 23, 2009 at 2:12 PM, Earwin Burrfoot <ear...@gmail.com> wrote: >> > It's okay in a sense. >> > See, svn's merge-tracking support was grafted onto it in a particulary >> > hideous way and is really hairy on the insides. >> > So while there's no sane explanation for that behaviour, it is expected. >> > >> > See - http://svnbook.red- >> bean.com/en/1.5/svn.branchmerge.advanced.html#svn.branchmerge.advanced.fin >> alword >> > >> > On Fri, Oct 23, 2009 at 21:55, Michael McCandless >> > <luc...@mikemccandless.com> wrote: >> >> I've noticed recently when merging from 2.9.x -> trunk or vice/versa, >> >> for some reason it picks up files that had zero source changes in the >> >> revision I merged, but do show changes to their svn:mergeinfo. >> >> >> >> EG for LUCENE-2002, I merged 2.9.x -> trunk, and now on my trunk >> >> checkout I see this mods: >> >> >> >> Property changes on: >> >> src/test/org/apache/lucene/index/TestBackwardsCompatibility.java >> >> ___________________________________________________________________ >> >> Modified: svn:mergeinfo >> >> Merged >> /lucene/java/branches/lucene_2_9/src/test/org/apache/lucene/index/TestBack >> wardsCompatibility.java:r829134 >> >> >> >> >> >> Property changes on: >> src/test/org/apache/lucene/document/TestNumberTools.java >> >> ___________________________________________________________________ >> >> Modified: svn:mergeinfo >> >> Merged >> /lucene/java/branches/lucene_2_9/src/test/org/apache/lucene/document/TestN >> umberTools.java:r829134 >> >> >> >> But, the commit for LUCENE-2002 did not touch these files. Does >> >> anyone know why it's doing this? Is it OK? >> >> >> >> Mike >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org >> >> For additional commands, e-mail: java-dev-h...@lucene.apache.org >> >> >> >> >> > >> > >> > >> > -- >> > Kirill Zakharenko/Кирилл Захаренко (ear...@gmail.com) >> > Home / Mobile: +7 (495) 683-567-4 / +7 (903) 5-888-423 >> > ICQ: 104465785 >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org >> > For additional commands, e-mail: java-dev-h...@lucene.apache.org >> > >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org >> For additional commands, e-mail: java-dev-h...@lucene.apache.org > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-dev-h...@lucene.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org For additional commands, e-mail: java-dev-h...@lucene.apache.org