Hi I have encountered following error on two computers, two projects stored in different CVS repositories.
After setting up the CVS repository everything worked fine, but some time later I am unable to compare versions of source files.
I go to CVS history - see everything fine, but when i try to compare two different versions of the file I get the message: Cannot show differences, revision 1.11 does not exist in repository.
CVS output window shows:
<![CDATA[. cvs checkout -l -p -r 1.11 ./project/my/package/path/Phase.java
recurse.c:639: failed assertion `strstr ( repository, "/./" ) == NULL'
[checkout aborted]: received abort signal
Command finished ( 1 )
The same happens when I try to compare current file with latest repository version, etc.
Funny thing that comparing works on different computer, using project files copied earlier from the 'currently broken' one.
The CVS output differs
<![CDATA[. cvs checkout -l -p -r 1.11 project/my/package/path/Phase.java
I assume that it fails because of the './' part but have no IDEA why one of the computers uses './' and how to get rid of it.