cktechnical
Thursday, December 23, 2004
 
When using CVSNT, why do I get the error "Error fetching file revisions" when synchronizing?
http://dev.eclipse.org/viewcvs/index.cgi/platform-vcm-home/docs/online/cvs_features2.0/cvs-faq.html?rev=1.17#server_5
eclipse team cvs 2.0 frequently asked questions

Found the following information on December 23, 2004 about the error fetching file revisions while using CVSNT. I thought that we were already making use of the non-prefixed repository location for our Websphere Studio clients... but if we are still receiving the error "Fetching file revisions." then obviously we are not.

I am currently attempting to revise our CVSNT team repository location so that we can synchronize and compare our files as we program in our team environment.



eclipse team cvs 2.0 frequently asked questions: "# When using CVSNT, why do I get the error 'Error fetching file revisions' when synchronizing?

This error, or an error stating that 'An error has occurred processing file ', occur when the CVSNT server has been configured to use a repository prefix (also referred to as a repository alias). CVSNT provides this mechanism to allow compatibility with the Unix/Linux based command line tools. However, the CVSNT server does not properly map the repository paths that are communicated in text messages. The Eclipse CVS client relies on these text messages to provide advanced features such as synchronization and compare. In order for these features to work properly, the CVSNT server must not be configured to use a repository prefix. Instead, the full path name (i.e. D:\cvs\root) must be used (see related question above)."

# I use logical repository mapping under CVSNT 1.11.1.3, but Eclipse complains. What's wrong?

You have set up relative mapping (repository prefix) under CVSNT, so that, for example, "D:\cvs\repo" maps to "/REPO". That means you should be able to use ":pserver:user@host:/REPO". However, CVSNT does not always communicate these paths to the client properly; in particular, Eclipse needs information for synchronization which is not included in this mode of operation. The solution is to change your CVSNT server settings to disable the use of a repository prefix, and use the full path of the repository, thus: ":pserver:user@host:D:\cvs\repo".


Powered by Blogger