Problems using branches in CVS

We're getting really close to being able to use TC in parallel to CruiseControl to do a company wide test for replacement of CC.

One of the biggest problems right now is I can't get TC to work with branches in CVS. I have two projects, which are identical except that one of them has a "cvs-branch-name" parameter. When I do "Test Connection" in the CVS config page, it says everything is fine. When I use the branch name manually, it works fine. But with TC, I end up with an empty directory in the work subdirectory of the build agent.

I have tried with and without setting up "Clean Checkout" to make sure that it wasn't just in some freaky state. I have checkout-on-server set to true. I can't find any reference to a problem of the log files of either the server or the agent.

I can file a Jira issue for this. Just let me know if there is some way to get some logging information to help track it down.

One note about logging. It seems rather strange that you do not log information like build starting and stopping, with the name of the project/build configuration, commands being run, etc. It makes debugging my configurations pretty much impossible. It may be that this is possible, but I haven't seen a good description on how to bump up logging to get some useful information for working out problems.

--Tim

4 comments
Comment actions Permalink

What cvs server are you using?

"Tim McNerney" <intellij@oneofus.org> wrote in message
news:12252733.1153244950705.JavaMail.itn@is.intellij.net...

We're getting really close to being able to use TC in parallel to
CruiseControl to do a company wide test for replacement of CC.

>

One of the biggest problems right now is I can't get TC to work with
branches in CVS. I have two projects, which are identical except that one
of them has a "cvs-branch-name" parameter. When I do "Test Connection" in
the CVS config page, it says everything is fine. When I use the branch
name manually, it works fine. But with TC, I end up with an empty
directory in the work subdirectory of the build agent.

>

I have tried with and without setting up "Clean Checkout" to make sure
that it wasn't just in some freaky state. I have checkout-on-server set
to true. I can't find any reference to a problem of the log files of
either the server or the agent.

>

I can file a Jira issue for this. Just let me know if there is some way to
get some logging information to help track it down.

>

One note about logging. It seems rather strange that you do not log
information like build starting and stopping, with the name of the
project/build configuration, commands being run, etc. It makes debugging
my configurations pretty much impossible. It may be that this is possible,
but I haven't seen a good description on how to bump up logging to get
some useful information for working out problems.

>

--Tim



0
Comment actions Permalink

Not sure if I understand the question.

We are using :pserver:. Do you mean the details of the server? Version and the like?

--Tim

0
Comment actions Permalink

I mean what version of cvs you're using on cvs server (computer where cvs
server works)
Try this:
cvs -d #CVSROOT# version


"Tim McNerney" <intellij@oneofus.org> wrote in message
news:23731527.1153249199331.JavaMail.itn@is.intellij.net...

Not sure if I understand the question.

>

We are using :pserver:. Do you mean the details of the server? Version and
the like?

>

--Tim



0

Please sign in to leave a comment.