|
[
Permlink
| « Hide
]
Sam Berlin added a comment - 12/Mar/07 11:37 PM
Note that the command should probably also use -dTIME1<TIME2 format instead of just -d>TIME1, since a file could have been changed on the server while a build was happening. Using -d>TIME1 would include the most recent change, even if it happened after the build was triggered & updated. TIME1 should be the time the last build was triggered, and TIME2 should be the time the current build was triggered.
Sam,
Definitely sounds like a major problem. We still have CVS projects internallty and it still seems to work, so I don't think it's a fundamental problem with the CVS integration.
We have seen problems when the time settings is a little off (especially around day light saving) and the other "Unknown" instances can happen if the network socket drops out. Let me know if any of these lines ring true... Cheers, Mark C The CVS server & Bamboo are running on the same machine. The CVSROOT I'm using is just "/cvs" (/cvs being a symlink to the repository). Updating & checking out works, and logging works in the sense it hits the server... but returns with 0 logs because the server can't find any matching files.
Sam,
Are you running a standalone or the WAR? I might try to give you a custom WAR with some extra debugging to try to get some more info Cheers Mark C We're actually running the standalone with Apache setup to use ProxyPass[Reverse], and the web-context of the startup script altered to use /bamboo. If I can expand the war into the standalone directories, that'd work fine.
Sam,
I've attached a new 1.0.3-SNAPSHOT WAR at https://support.atlassian.com/browse/BSP-43 This build should also resolve Cheers, Mark C Sam,
Thanks for you detailed support request. That's been very handy in trying to figure out what's going on. We should be able to get back to you about updates on this in a day or two. Cheers, Mark C Hi Sam,
Sorry about the delay this took a little bit longer than expected. From your discussion with Mark in your support request (BSP-43), I am assuming that the problems you are having are because you were using ampersand modules. Bamboo currently has some issues with detecting changes in ampersand and alias modules. In 1.0.3 (soon to be released) Bamboo will pick up changes for ampersand modules as long as it is defined with a root module with the same name as the ampersand module. myampermod myampermod &othermodule1 &othermodule2 By the looks of things this is how yours is already set up. If you are still having problems after upgrading let me know. Cheers Hi Brydie,
I'll be sure to checkout Bamboo 1.0.3. That should fix the problem for three of our plans. The fourth plan, LW-COMPONENTS, still will have some problems because it's defined as "comp-test &components &lib" (see BAM-1015 for more information about that). I'm pleased to report that Bamboo 1.0.3 has indeed fixed this problem, for all of our plans (including LW-COMPONENTS). So it looks like the ampersand module doesn't need a root module defined with the same name (though I can't report what happens if it has a root module with a different name; not having a root module does work though).
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||