Cannot get list of tags when checking out from CVS repository

Hi all,

Whenever I try to retrieve a list of existing tags from the 'CVS Roots' dialog, i get the following error message:

Cannot load tags: cvs [rlog aborted]: reveived abort signal

The following is added to my cvs.output file:

E cvs rlog: Logging .
E cvs rlog: Logging dirname
E cvs [rlog aborted]: received abort signal
E cvs: recurse.c:716: do_recursion: Assertion `strstr (repository, "/./") == ((void *)0)' failed.

From the 'Create Tag' dialog though, I can retrieve a list of tags without any errors!

Does anyone here know what could be going on?
Should I file a bug for this?


IDEA Version:  7.0.4, build #7941
CVS server version: Concurrent Versions System (CVS) 1.12.9 (client/server)

Comment actions Permalink

It beleive it is a CVS bug. I can successfully get a list of tags against CVS version 1.12.13, and have been for a few years at least.

Does your CVSROOT have a period (".") in its name? In this archieved CVS e-mail, it discusses this error occurring when the CVSROOT has a "." in its name.

Comment actions Permalink

Indeed, you're right.
Issuing cvs rlog . from the command line gives me the same error.

My CVSROOT indeed contains a period (in the hostname of the server), however if I use an alternate hostname (without a period), the error persists...
Guess this is something I'll have to live with for now, because I don't think an update of the CVS server is likely to happen in the near future

thanks for clearing this up!

Comment actions Permalink

You probably have an entry in CVSROOT/modules with the same name as an actual file/directory in your repository.


Please sign in to leave a comment.