| Summary: | [CVSNT] Eclipse does not support repository prefix | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Gavin Bong <legolas_sindarin> |
| Component: | Team | Assignee: | Platform-VCM-Inbox <platform-vcm-inbox> |
| Status: | RESOLVED WORKSFORME | QA Contact: | |
| Severity: | major | ||
| Priority: | P5 | CC: | rnile, vijay.dafal |
| Version: | 2.1 | Keywords: | helpwanted |
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows 2000 | ||
| Whiteboard: | |||
|
Description
Gavin Bong
Eclipse makes use of the path information in text messages recieved from the server. The messages contain the full path of the resource (e.g D:\cvs\root). If a reposiory prefix is used, it is impossible to know for sure how to map the full name to the shortened prefix. The workaround is to configure CVSNT to use full repository paths (i.e. disable the use of a prefix). At the current time CVSNT is an unsupported platform. This issue will not be considered until such a time that CVSNT becomes supported (or someone using CVSNT decides they want to tackle it themselves;-) This has been fixed in CVSNT. Enable repository prefixes and on the Advanced page of the CVSNT control panel, enable the "act like a Unix server" option. For the information of interested parties, I have tested this successfully with CVSNT version 2.0.41. In version CVS Server and Client: (2.0.58d), there isn't "act like a Unix server" option on the Advanced page of the CVSNT control panel. I have been told that there is still an option somewhere for enabling the ability to act like a 1.11.2 server. The correct terminology is "Pretend to be a Unix CVS version" (cvsnt 2.0.51d) In CVSNT 2.0.58d, the required setting can be found under the 'Compatability' tab. Check 'respond as cvs 1.11.2 to version request'; stop and restart the service. In CVSNT 2.0.58d, you need to check both 'respond as cvs 1.11.2 to version request' & 'Emulate -n checkout bug'. For the same issue in Linux (CVSNT 2.0.58d) you need to enable Compat0_OldVersion=1,Compat0_HideStatus=1 in the file /etc/cvsnt/PServer for a working combination of CVSNT v2.5.x and ECLIPSE 3.0.x enable the option "emulate -n checkout bug" in the Compatibility tab of cvsnt Control Panel. I have installed CVSNT 2.5.03. Further, I enabled options 'respond as cvs 1.11.2 to version request' & 'Emulate -n checkout bug' under 'Compatability' tab. Later restarted CVSNT server. Error remains same in Eclipse. FYI: I use WSAD Eclipse 2.0 for CVS configuration. It's only works for "ECLIPSE 3.0.x" and beyond as the comment 10 mentioned. *** Bug 132743 has been marked as a duplicate of this bug. *** |