A site must have one or more servers to handle source code repositories and users.
The source code server can be the same server as the application server or a separate
server.
When you set up a managed software configuration management (SCM) server, you
enable users to create, manage and share repositories through
CollabNet
TeamForge.
Note: The ability to add integration
servers depends on the value of the
DISABLE_CREATE_INTEGRATION_SERVERS flag in the
site-options.conf file. You can add new integration servers
when the flag is set to its default value of "false".
You can integrate
more than one source code server of a given type. For example, you can have two or
more Subversion servers on your site. Consult a system administrator about the
requirements for setting this up.
Tip: If
you use a source code solution other than Subversion, CVS, or Perforce, you can
integrate it using the CollabNet
TeamForge SOAP APIs. This enables you to
exchange commit data with any SCM application. Consult your CollabNet
TeamForge system
administrator.
Note: CVS servers that integrate with CollabNet
TeamForge must use the native UNIX/Linux
authentication method, and not external authentication mechanisms such as NIS, NIS+,
Winbind, Active Directory, or LDAP. TeamForge
creates and manipulates local system accounts using the default
useradd, usermod,
groupadd, groupdel, and
userdel commands. It expects to find any accounts or groups
it created in /etc/passwd and
/etc/group.