Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
On Thu, 12 Jan 2006 15:25:00 -0600, "McCarter, Stacy" <Stacy.McCarter at dor.mo.gov> wrote: >yes. I re-built the server, re-installed cvs and restored the entire >repository from tape backup. When you look in the repository or checkout all >the files say: xyz.java,v instead of xyz.java All of the files in all the >modules for different projects are like this. They are un-usable. > Stacy, I remember you from before. I really thought that you learned how CVS works at that time.... To recapitulate: On the CVS server there is a repository (store) of "project" files. This store is in a directory structure mimicking the actual directory structure of your projects, but the repository contains the RCS files. These are the "database" files mirroring the actual working files in your project. Every single RCS file has a name that is the same as the actual project file but with an extension ",v" tacked on to the end. *NOONE* except the CVS server should ever deal with these files directly!!! On *each developer's* hard disk is a *checked out copy* of the project files. These files are created when the developer checks out a project from the CVS server using the cvs checkout <module name> command. When the checkout is done the developer will get the very last revision of all files in the project in the normal format and with the normal extensions. These files are what the developer will work on. So if your CVS server really crashed you have the following tasks: 1) Rebuild the server PC itself so it is usable 2) Restore the *repository* folders and files from backup to the old location. 3) Install CVSNT server again using either the same setup as you used the last time or a newer one downloaded from the Internet. 4) Configure the CVSNT server via its control panel applet and add the repository by navigating to the top folder from your backup restore (the folder containing the subfolder CVSROOT) Once this is done you are up and running (but back at the position in time when the backup was done). Why in heavens name are you talking about the ,v files in the way you do? Noone ever uses these files directly so why are you worrying???? /Bo (Bo Berglund, developer in Sweden)