DesignSync is a version control system
that manages the changes to a collection of files, folders, and modules
over time. A major component of the Semiconductor IP Classify and Reuse and Defect Management and Collaborationapps is DesignSync file access (DSFA) that integrates the app with
DesignSync to improve the way files, folders,
and modules are version controlled from 3DSpace Service. Semiconductor IP Classify and Reuse provides an efficient way to store, manage, and access documents and other files within and across applications in a collaborative work environment. Defect Management and Collaboration tracks defects across a hierarchy of products and product releases. It also manages DesignSync servers across an entire enterprise.
Key aspects of DSFA include:
DesignSync Store
To
access DesignSync from an ENOVIA application, System Administrators must
define a DesignSync store in 3DSpace. See the MQL Guide for instructions on creating a DesignSync store.
A DesignSync store represents a DesignSync server and is used to associate DesignSync files,
folders, and modules (a versioned set of managed files, folders and collection
objects in DesignSync) with 3DSpace business objects.
Business objects are connected to files, folders, and modules in a DesignSync
server using an ENOVIA product. Business objects that use DesignSync
stores use vcfile, vcfolder, and vcmodule (vc = version control) operations
to map DesignSync files, folders, and modules to them.
Checkin
You can create, checkin, checkout, view, and remove files and folders
from the DesignSync server using ENOVIA products. File and folder operations
do not access the DesignSync server directly, but operate on the connections
that associate (connect) the files and folders in DesignSync to business
objects in ENOVIA. DesignSync tracks the changes to file and folder versions;
3DSpace records the metadata related to file and folder
operations in business objects for reference.
DesignSync stores use the HTTP or HTTPS protocol to connect to DesignSync.
The FCS Studio Customization Toolkit classes may be used to checkin new
files to DesignSync.
DesignSync and HTTPS
In order to use HTTPS, you must configure SSL on the DesignSync Data
Manager, as described in the DesignSync INSTALL.txt file, and install
the digital certificate onto the Web server used for the 3DSpace Service. You install the certificate by copying it to the
application server machine and using the JVM tools to install the certificate
into the JVM trusted keystore. Some servers, for example, WebLogic, require
additional configuration on the web server in order to recognize the
digital certificate. For more information on installing digital certificates,
consult the documentation for your web server.
Administrators are typically responsible for installing, upgrading, and
supporting the app, as well as configuring properties and other settings in
response to user and business requirements. This guide includes topics and
tasks intended for administrators.
The Program Directory
is a website that organizes all the release information for all Dassault
Systemes
apps
for a given release. It contains information about prerequisites, installation,
licensing, product enhancements, general issues, open issues, user assistance
addenda, and closed issues.
The Knowledge Base provides question-and-answer articles for a wide range
of content. You can search the Knowledge Base for issues relevant to your
app.
Important:
Published examples,
including but not limited to scripts, programs, and related items, are intended
to provide some assistance to customers by example. They are for demonstration
purposes only. It does not imply an obligation to provide examples for every
published platform, or for every potential permutation of
platforms/products/versions/etc.