Hi Bo, Thanks a lot of for your immediate response, it was so helpful and I was struggling since morning. Infact I was trying to create a new repository on the client machine by connecting to the server repository which is not correct. Now from the client machine I'm just specifying the CVSROOT to point to the server and checking out the objects. I have one more question i.e. instead of the developer sepcifying the CVSROOT everytime he/she is checking-out/checking-in an object, is there any way we can set the default CVSROOT path? Thanks a lot for the clarifications. Thank You, Uday. --- Bo Berglund wrote: From: Bo Berglund Date: Mon, 28 Mar 2005 14:35:53 +0200 To: cvsnt@cvsnt.org Subject: [cvsnt] Re: CVSNT Remote Server Error... On Mon, 28 Mar 2005 04:24:11 -0800 (PST), Anne Uday Chand wrote: >Hi All, > >When I try to connect to a CVSNT server running on a remote XP machine, >I get the following error. Can anyone let me know the solution please? > >Command: >cvs -d :ntserver;hostname=10.119.5.33:/RPCoERepository init > >Error description: >"cvs [init aborted]: Couldn't connect to named pipe on remote machine: Error 2" > >I'm trying to connect to the remote CVSNT server using :ntserver: protocol. > >Is there any windows service I need to run on the client and/or server >machine (other than CVSNT on the server m/c)? > >I tried checking in and checking out on the server m/c >(using :local: and it is working fine) :ntserver: has been depreciated for a long time, you should not be able to connect using that protocol with a newer CVSNT server (as you have seen). Change the CVSROOT setting to this instead: :sspi:10.119.5.33:/RPCoERepository Works on the same principles as ntserver, except it use the TCP/IP transport so it will be routable, which ntserver never was. Another thing: It is not very clever to use the IP address as the specifier for teh server machine, especially not in a DHCP environment. You'd be better off using a server machine *name* instead. If you don't have DNC running properly then you can enter the IP-servername pair into your HOSTS file and then name usage will be fine. This has the advantage of being able to change the IP address transparently without modifying checked out sandboxes afterwards. Also note that the cvs command 'init' cannot at all be used remotely, because what that does is create a new repository and this cannot be done from another repository. Since you connect to the different repositories separately it simply cannot be done. There are no cross-repositories commands in CVS. New repositories are created on the CVSNT server machine console itself, preferably using the CVSNT Control Panel applet. /Bo (Bo Berglund, developer in Sweden) _______________________________________________ cvsnt mailing list cvsnt@cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt _____________________________________________________________ Sign-up for Your FREE Student Planet eMail at www.StudentPlanet.net!