The following prerequisites
must be met before you can use the version control features in SAS
Data Integration Studio:
-
A version control server, such
as a Concurrent Versions System (CVS) server or an Apache Subversion
(SVN) server, must be installed. The server location must be accessible
to SAS Data Integration Studio.
-
A version control client must be
installed in a location that is accessible to SAS Data Integration
Studio.
-
A version control plug-in must
be installed in SAS Data Integration Studio, such as the CVS plug-in
or the SVN plug-in.
-
The path to the version control
client executable (.exe file) and the credentials for the version
control server must be specified in the appropriate version control
plug-in tab (for example,
CVS Plugin tab,
SVN Plugin tab, and so on).
The version control
plug-in tabs are available when you select
Tools >
Options from SAS Data Integration Studio.
Note that you can connect to only one version control server at a
time. If you change version control servers, you must uninstall the
first version control server plug-in before you install its replacement.
For example, the CVS
and SVN plug-ins are shipped with SAS Data Integration Studio, and
the CVS plug-in is found first by default. If you would prefer to
use the SVN plug-in, you must remove the CVS plug-in (sas.dbuilder.versioncontrol.cvsplugin.jar)
from the install path. Then, you will be able to use the SVN plug-in.
The default path for these plug-ins is
Program Files\SASHome\SASVersionedJarRepository\eclipse\plugins\
.
For information about
a version control server and client, see the documentation for that
server and client. Support is provided for CVS and SVN by default.
There is a documented application programming interface (API) to integrate
other versioning systems with SAS Data Integration Studio. See this
API documentation at
http://support.sas.com/rnd/gendoc/versioncontrol/43/en/.