Integration with Other Applications > Integrated Software Management > Integrated Software Management > Windchill Integrations for Embedded Software Capabilities > Software Configuration Management System Integrations
  
Software Configuration Management System Integrations
Software Configuration Management (SCM) systems such as Integrity, Subversion and IBM Rational ClearCase can be integrated with Windchill Integrations for Embedded Software.
Windchill Integration for Integrity is provided out of the box whenever the software CD is installed. The integration with Integrity provides the ability to directly associate source code files, managed within Integrity, with the rest of the Windchill product information. Users can browse directly into the Integrity source code management system from Windchill and select the appropriate content. The integration also provides the ability for Integrity managed software defects and hardware problem reports to be related to Windchill product information. Users can create, edit, and associate defects in Windchill to the corresponding defect in Integrity.
The Software Configuration Management Systems Integrations component provides customers with the knowledge to install, set up, and use software configuration management systems with Windchill Integrations for Embedded Software.
The Windchill Integration for Software Build Tools component provides customers with the knowledge to set up and manage the software build process in Windchill Integrations for Embedded Software.
Requirements
The following steps are required for customers to begin using Windchill Integrations for Embedded Software:
Requirements
Description
Installing and configuring the Windchill server and server-side
Windchill application administrators install the server-side installation of Windchill, including Windchill Integrations for Embedded Software. The server core software and optional integrations are installed using the bundled PTC Solution Installer (PSI).
Setting up and managing SCM adapters
Windchill site and organization administrators set up and manage SCM adapters integrated with Windchill Integrations for Embedded Software. Once this process is completed, project managers, product managers, software managers, developers, and other users can access and use the product.
Installing and configuring the SCM system
Users install and configure their SCM system for integration with Windchill. If Subversion, or IBM Rational ClearCase is already installed locally, the user proceeds directly to configure the SCM adapter with Windchill and Windchill Integrations for Embedded Software. Windchill Integration for Integrity can be installed locally (thick client) or via the Web (thin client) for Integrity Source (SCM) adapters. If Integrity is already installed, the user proceeds directly to configure the Integrity Source (SCM) adapter with Windchill and Windchill Integrations for Embedded Software.
Software Configuration Management System Integrations Capabilities
The following table describes the software configuration management system capabilities for SCM systems integrated with Windchill Integrations for Embedded Software:
Capabilities
Description
Customizing existing SCM adapter associations and configurations at the product, project, and library levels in Windchill.
Project managers, product managers, software managers, developers, and other users can customize existing SCM adapter associations and configurations at the product, project, and library levels in Windchill.
Working with Windchill objects.
Windchill project managers, product managers, software managers, developers, and other users can work with the following Windchill objects.
Managing software builds
Automating the software build process. Uploading and updating software build artifacts
Accessing and managing migrated data
Accessing and managing related software documents
Managing software parts
Managing software documents and software configuration data documents
Managing software files
Managing tasks in Eclipse and Windchill
Managing software builds.
Create, edit, and use software builds. Associate a software build with defects and other Windchill objects. Work with software builds information pages.
Automating the software build process. Uploading and updating software build artifacts.
Automate the build process and directly upload and update software build artifacts.
Accessing and managing migrated data.
Access and manage migrated software parts, software documents, documents, issues, variances, change requests, change notices, notes, and problem reports from Windchill.
Accessing and managing related software documents.
Access and manage related software documents in Windchill.
Managing software parts.
Access, create, and edit software parts. Work with software part information pages.
Managing software documents and software configuration data documents.
Work with software documents and software configuration data documents. Access, create, and edit software documents and software configuration data documents. Work with software document information pages. Work with primary source content and attachment content. Work with information pages.
Managing software files
Work with software files. Define and attach Integrity Source (SCM), or Subversion, or IBM Rational ClearCase files to software builds, software documents, and software configuration data documents. Work with primary source and attachment content.
Managing tasks in Eclipse and Windchill
Manage tasks using Eclipse and Windchill.
Windchill Capabilities
Refer to the Windchill Capabilities section for an overview of the Windchill capabilities for software configuration management systems adapters integrated with Windchill Integrations for Embedded Software.