Implementing a Shared Development Environment
The VCS Integration feature is designed to support work in a multi-user, shared development environment. Each installation of Integration Server is unique, and development implementations vary widely; however, the following general formats are often encountered:
Multiple software developers working on a single
Integration Server that is connected to a single VCS server.
Multiple software developers working on two or more
Integration Servers, each
Integration Server connected to a different, dedicated VCS server.
Multiple software developers working on two or more
Integration Servers, each
Integration Server connected to the same VCS server.
The primary implementation consideration is that each Integration Server can be connected to one and only one VCS server. For Visual SourceSafe and Subversion, the secondary consideration is that, on each Integration Server, each Integration Server user must be mapped to a user on the Visual SourceSafe or Subversion server, respectively.