This documentation relates to an earlier version of Bamboo.
View

Unknown macro: {spacejump}

or visit the current documentation home.

In Bamboo 2.0, we rewrote the CVS implementation and replaced the CVS log command with the CVS rlog command - this lets you perform a CVS update on your local working directory without checking out your project.

CVS Error logging in Bamboo

Currently, if the server throws an error during a CVS build in Bamboo versions 2.0.x, the application will hang with no indication of any checkout/update problems. There is an open JIRA issue tracking this problem.

In order to further debug any CVS issues, you will need to turn up the CVS logging by passing in the -DcvsClientLog=system system argument to Bamboo.

1) Incompatibility with CVS servers 1.11.1 and below

Support for the rlog command 1.11.1p and performing a CVS rlog command returns the following error:

-cvs [rlog aborted]: server does not support rlog

2) Incompatibility with CVS server version 1.11.x when using "." to denote the root module to be checked out.

The CVS rlog command fails if you are using CVS version 1.11.x, with the following error.

INFO   | jvm 1    | 2008/05/15 14:19:10 | E cvs: recurse.c:642: do_recursion: Assertion `strstr (repository, "/./") == ((void *)0)' failed.
INFO   | jvm 1    | 2008/05/15 14:19:10 | error

Please upgrade your CVS version to 1.12.x to get around this issue.

  • No labels