TeamcenterKnowledge

MBSE Integration Services ─ Deployment

Configuring Git and file system integrations

Depending on the integration you want, choose from the following options:

  • Configure Git integration
  • Configure file system integration

Configuring Git integration

Update the PROJECT_BHMIntegrationDefinition.xml file. This file is the named reference in the PROJECT_BHM_INT_DEF_FILE dataset.

Check if the XML file contains the following entry:

<!-- To specify SCM Tool Connector -->
<SCMToolConnector connectorType="GIT"
connectorClass="com.teamcenter.scmadapter.gitadapter.GitScmAdapter"
cloneInTC="true" toolName="gitlab" baseUrl="http://plgit/gitlab/"
localRepoPath="C:/temp/"/>

If the entry is not present, add an entry.

Entry name Description
cloneInTC If this is set to true, the Git files are also copied along with the metadata. If set to false, only the metadata is copied.
toolName Specifies the name of the Git tool, such as GitHub or GitLab.
baseUrl Specifies the base URL of the Git tool.
localRepoPath Specifies the path where the Git files are temporarily downloaded before the files are imported into Teamcenter.

If you are using the MATLAB connector, update the MATLAB_BHMIntegrationDefinition.xml file. This file is the named reference in the MATLAB_BHM_INT_DEF_FILE dataset.

Update the entry from:

<ConnectorClass fullName="com.teamcenter.behaviormodeling.matlabint.MatlabConnector" jarFilePath="" />

To:

<ConnectorClass fullName="com.teamcenter.behaviormodeling.commonclient.defaultconnector.CommonConnector" jarFilePath="" />

Configuring file system integration

Update the PROJECT_BHMIntegrationDefinition.xml file. This file is the named reference in the PROJECT_BHM_INT_DEF_FILE dataset.

If the following entry is present, comment it out.

<!-- To specify SCM Tool Connector
<SCMToolConnector connectorType="GIT"
connectorClass="com.teamcenter.scmadapter.gitadapter.GitScmAdapter"
cloneInTC="true" toolName="gitlab" baseUrl="http://plgit/gitlab/"
localRepoPath="C:/temp/"/> -->

After completing this configuration, you can:

  • Check if you need to perform any other Git and file system configurations.
  • Refer to the MBSE Integration Services deployment checklist to see next steps.

Source: https://docs.sw.siemens.com/en-US/doc/282219420/PL20251212545240207.behavior_modeling_tool_integration/xid1912608 · retrieved Fri Jul 10 2026 00:00:00 GMT+0000 (Coordinated Universal Time)