Configuring Source Control Settings
Configuring Source Control Settings
You can configure source control settings for each interoperability-enabled namespace. For information on this, see Integrating InterSystems IRIS with Source Control Systems. In addition, there is a flag to indicate whether the source control system requires a project context to be supplied to work correctly. The flag is activated as follows:
Set ^%SYS("Ensemble","SourceControl", $namespace, "ProjectContext") = 1
Portal Pages Affected by Source Control
The following Management Interoperability browser based editors support Source Control hooks:
-
Interoperability > Configure > Production
Note:If a production is under source control and you do not have it checked out for update, you cannot modify the production definition. You can temporarily Stop, Start, and Restart business hosts by using the buttons on the Action tab. These buttons temporarily stop or start the host but do not modify the production definition. A business host can only be temporarily stopped if it has a pool size greater than 1 or in the case of Business Processes and Business Operations are invoked Queue and not InProc.
However, you can exclude this page from source control; see Configuring Settings in the Portal.
-
Interoperability > Configure > Data Lookup Tables
-
Interoperability > Build > Business Processes
-
Interoperability > Build > Data Transformations
-
Interoperability > Build > Business Rules
-
Interoperability > Build > Record Maps
-
Interoperability > Build > Complex Record Mapper
When source control is in use, source control buttons appear on these page.