Version control enables you track changes that are happening over time to SAS Data
Integration Studio objects. Versioning works by moving content such as jobs and other
objects into a file and archiving that file in a versioning system. SAS Data Integration
Studio creates the file as a SAS Package and writes it into the
source management system. To bring content back into the repository, SAS Data Integration
Studio retrieves the content stored in the source management system and places it
back into the SAS
metadata repository. In this way, you can create different versions of content and restore previous versions
of content when needed.
Objects can be versioned independently or with other objects to make up a package
of related content. This ability enables you to archive sets of objects that are logically
related, such as all of the content in a project. You can also choose to generate
source code for a
job and store it along with the job as text content. This function makes it easy to see
the source code associated with a specific version of a job. You can view archived
results of any object to see when it was last versioned. This function lets you identify
previous version of objects that you might want to restore and maintain a history
about changes.
After you have created
versions of a selected object, you can access the versioned objects
in the Archived SAS Packages window. The
window displays a list of all the versions of all the archived objects
so that you can access and maintain the versions. You can select an
object and view the differences between versions of the selected object
or between an archived version and the current version of that object.