Prepare a CVS Local Workspace

In order to make use of CVS to provide version control of your model's packages, you must prepare a functional CVS working copy folder, that can be accessed through an Enterprise Architect version control configuration.

Use to

Prepare a CVS environment, suitable for use with Enterprise Architect

How to



See also


Ask your system administrator to install CVS and create a remote repository with a module that you can use to control your Enterprise Architect package files.

Your administrator must create a username and password for you before you can make a connection.




Open a command prompt window and (if necessary create and then) navigate to a suitable directory to use as your CVS working copy directory.

For example:

C:\> mkdir myCVSWorkSpace

C:\> cd myCVSWorkSpace





Log in to the remote CVS repository.

For example;

C:\myCVSWorkSpace> cvs -d:pserver:myUserID@ServerName:/reposPath login


Replace myUserID with your CVS username, replace ServerName with the name of your CVS server and replace reposPath with the path to the repository on the server.

A prompt for a password displays.




Enter your password.

You are logged in to the CVS server.




Perform the initial check out of the CVS repository module, into the local working copy directory.

For example;

C:\myCVSWorkSpace> cvs -d:pserver:myUserID@ServerName:/reposPath checkout moduleName


(Replace moduleName with the name of the repository module that you want to check out.)

A subdirectory is created in your current working directory, that has the same name as the module being checked out.

Any files already existing in the repository module are downloaded to the working copy folder as working copy files.




You should now verify that your CVS environment functions correctly.

Verify the CVS Workspace



Much of the process described above can also be performed (more simply) using the TortoiseCVS command Make New Module