Table of Contents
I get lots of cvs errors:
,----- | $ cvs edit EHStatusType.java | cvs edit: in directory .: | cvs edit: ignoring CVS/Root because it does not contain an absolute pathname. | cvs edit: in directory .: | cvs edit: ignoring CVS/Root because it does not contain an absolute pathname. | cvs edit: in directory .: | cvs edit: ignoring CVS/Root because it does not contain an absolute pathname. `-----
It turns that my CVS/Root files were really wrong, because I check them out wrongly the first time.
$ cat CVS/Root tsun@cvs.centercomp.com/Users/jcorporate/cvs/ehelpdesk
Release them and check out them again solved the problem:
$ cvs release -d ehelpdesk You have [0] altered files in this repository. Are you sure you want to release (and delete) directory `ehelpdesk': y cvs release: in directory .: cvs release: ignoring CVS/Root because it does not contain an absolute pathname. cvs release: in directory .: cvs release: ignoring CVS/Root because it does not contain an absolute pathname. [...]
$ cvs co ehelpdesk cvs server: Updating ehelpdesk U ehelpdesk/build.xml U ehelpdesk/project.dtd cvs server: Updating ehelpdesk/src cvs server: Updating ehelpdesk/src/META-INF U ehelpdesk/src/META-INF/MANIFEST.MF [...]
$ cat CVS/Root :ext:tsun@cvs.centercomp.com:/Users/jcorporate/cvs/ehelpdesk
> > cvs commit: ignoring CVS/Root because it does not contain an absolute > > pathname. > > So what's the contents of CVS/Root?
Thanks a lot for replying…
Sheesh…This is where I feel like a really dummy. I don't know why I didn't check that myself but the only line in /X11/susewm/AddEntrys/SuSE/Utilities/CVS/Root and Repository contains #SuSEwmSKIPthisFILE
This lead to checking the equivalent in the real /etc directory where I found CVS directories, which were remnants of a previous experiment, which also contained the same Root files…
Once I deleted these and reintroduced the SuSE branch into cvs, things started working fine.
I'm very sorry for sounding the alarm like I did…
Thanks again for your help…
Saimon