Hi Mark –
I downloaded beta6 and re-exported from 1.2.4 & imported into beta6. Lots of news to report. Firstly, it imported without a hitch – the various XML bugs are totally fixed, and Bamboo got up and running without any problems.
As for the CVS problems... I did a bit of sleuthing and discovered some interesting things. I ran 'cvs log' with all the same parameters that Bamboo used, from the same directory, and on Cygwin I got a 'Terminated fatal signal 11'. I tried running it on our cvs box (Linux) and got a Segmentation fault. So that led me to thinking the problem was in CVS itself. Every time it failed, it was on the 'core/com/limegroup/gnutella' directory. So I tried running a CVS log for every file in there, but it worked fine. Then I tried running it for every file in the Attic. It failed on one particular one – there was a file called 'UrnFactory.java,v' and another 'URNFactory.java,v' – probably some sort of confusion from using a CVS client on Windows (case insensitive) and having the server on Linux (case sensitive). URNFactory.java,v had good info, but UrnFactory.java,v was tiny, and was causing the segmentation fault. So I renamed it (to UrnFactory.java,v.BROKEN), and voila – the seg faults disappeared. (In that directory, atleast... I had to do the same thing in another Attic.)
So, cvs log & cvs rlog work now. However... Bamboo still isn't picking up changes. I note from the activity logs that Bamboo is running the command:
.... Running CVS log command: "log -N -S -r -d2008-03-20 13:31:00 -0400< "
Note the extra space after the '<'. If I run that command locally, I get:
-bash-3.00$ cvs -q -d/cvs log -N -S -r -d2008-03-20 13:31:00 -0400\<
cvs log: nothing known about 13:31:00
cvs log: nothing known about -0400<
If I put quotes around the date & include the space, as in:
-bash-3.00$ cvs -q -d/cvs log -N -S -r -d"2008-03-20 13:31:00 -0400< "
Then I get no results. But... If I remove the space, as in:
-bash-3.00$ cvs -q -d/cvs log -N -S -r -d"2008-03-20 13:31:00 -0400<"
Then I get results!
I have no clue what Bamboo is actually running internally, but I suspect it might now be failing because of that errant space.
(Sorry I can't attach bamboo's logs right now... our sysadmin isn't around, and I'm at home and can't ssh into the build server. [But can into the cvs server.. heh.])
Hope that helps!
I do not have the permission to see BSP-839. How and when will the solution be made available?
Regards,
Wim