info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Running two cvs repositories on one box


From: Mark E. Hamilton
Subject: Re: Running two cvs repositories on one box
Date: Fri, 10 Feb 2006 14:59:02 -0700
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.12) Gecko/20050921 Red Hat/1.7.12-1.4.1

Eric,

Givler, Eric wrote:
I was wondering if it was possible to run two cvs repositories on one machine?

Our development tool (JDeveloper 10.1.2) is compatible with CVSNT 2.0.58. The latest version of Jdeveloper is compatible with CVSNT 2.5. Once a workspace is MIGRATED to 10.1.3, it cannot be opened in 10.1.2. I'd prefer that users who are working on an application check out stuff for 10.12 from a 2.0.58 repository, and checkout stuff for 10.1.3 from a 2.5 repository, and hopefully never mix things up. I don't know if this can be done.
I wanted to stay away from the idea of TWO versions of the same application in 
the same repository (that is, something like: MyApp_for_JDEV1012 and 
MyApp_for_JDEV1013).  I don't know if the newest version can talk to an older 
repository or the older can talk to a newer, but in either case, I'd need to 
have a different name for the same application.

All the other answers to this question seem to be assuming that you want to run two different cvs *servers* on one box. If that's what you want their advice will be more helpful than mine.

However, if what you want is two (or more) different cvs *repositories* on one machine then yes, you can have as many as you want. Our site currently has 200 separate repositories.

Though I've never seen an explicit statement saying this, I've always taken the view that a cvs *repository* is not a machine (since it could all be on one machine) or an instance of a server (since if everything is on a single machine client/server mode is not used.) A cvs repository is simply a directory containing a CVSROOT sub-directory with the necessary admin files, created by 'cvs -d <somewhere> init'.

--
----------------
Mark E. Hamilton
Orion International Technologies, Inc.
Sandia National Laboratory, NM.
505-844-7666





reply via email to

[Prev in Thread] Current Thread [Next in Thread]