Community
Participate
Working Groups
I'm using cvsnt as my cvs server, version 1.11.1.3 build 57d. Eclipse works fine with the respository. However, if I use the command-line cvs client to check out the project somewhere else, modify a file, and then commit cvs, Eclipse will break. When I try to Synchronize with the Repository, everything works fine until it comes to the modified file, then it says "An error has occured processing file <filename>". The same message is in the .log file. I'm using the F2 build with Java 1.3.1 on WinXP.
Could you please attach the log file. It may contain more specific information that will help us determine the problem.
cvsnt unsupported. If we receive more info we might be able to investigate, but unlikely in remaining 2.0 timeframe.
Here's my log file contents. I checked out the project from a command line using :pserver:user@machine:/Repository. I modified a file and did a cvs commit. I deleted my .log file, then started Eclipse, right-clicked on my project and said Team -> Synchronize with Repository. Here's what was left in the log file: !SESSION Jun 10, 2002 08:23:14.584 --------------------------------------------- java.version=1.3.1 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US Command-line arguments: -os win32 -ws win32 -arch x86 -install file:D:/eclipse/ !ENTRY org.eclipse.team.cvs.core 4 -6 Jun 10, 2002 08:23:14.584 !MESSAGE An error has occurred processing file 'D:/CVS/Repository/Projects/Reminders/test/investor/reminders/TestCompany.j ava 1.13'
We now have time to investigate further.
This is the old repository profix problem again (see bug 21349). When using Eclipse with CVSNT, the CVSNT server must be configured to use the full path name and NOT a repository prefix. I'm not sure if there is anything we can do from the Eclipse end to fix the problem but I'll try to come up with something since this happens quite a bit.
At least we could detect the case where the server is CVSNT and a prefix is being used and warn the user.
Changed title from "CVS problems with externally modified files"
*** Bug 24151 has been marked as a duplicate of this bug. ***
Fix released to HEAD. This fix will detect the use of a repository pefix and warn the user that this is incompatible with some Eclipse operations. The user can still choose to keep the location.