Synchronized stream properties

A ClearCase® Synchronized Stream has Jazz® Team Server provider properties and Rational® ClearCase provider properties.

Jazz Team Server provider properties

Table 1. Jazz Team Server provider properties.
Note: If the property name is in parentheses, it is a read-only property. If the property name is preceded by a caret, it is an internal property that is used for debugging and must not be modified.
Initialization Arguments Description
(BUILD_DEF_LOC_STR)  Identifies the object ID of the build definition for the synchronization engine.
(BUILD_ENGINE_NAME)  Identifies the name of the build engine.
BUILD_ENGINE_SLEEP_TIME  Determines the build engine sleep time in seconds. For example: 120.
^BUILD_KIND  Identifies a build that starts the synchronization process. For example: ANT or CLI.
^BUILD_RESULT_LOC_STR  Identifies the UUID of the build result.
^CLI_PATH  Identifies the relative path of the command-line interface (CLI) that runs under the path name that the INSTALL_LOCATION property represents. For example: eclipse\ccc.
^CURRENT_PENDING_ROOT  After a large folder is searched, this property identifies the new synchronization root that is being processed.
^DEFER_CONTENT_OPS  Determines the number of milliseconds after which deferred content is committed. For example: 30000.
^DESYNC  If the property condition is true, the property desynchronizes the files and folders that are specified by the Select Files to Synchronize window. If the property condition is component, this property desynchronizes the component that contains specified files and folders.
^DISABLE_HASHING_FOR_CONTENT_COMPARE  If the property condition is true, the SHA-256 value is not used to determine whether content is equal when synchronization roots are added.
(DISPLAYNAME)  Determines the name of the provider that is used in error messages. For example: Engineering Workflow Management.
^FORCE_EXCEPTION  Forces a specific exception to be thrown. This property is a test-support property.
(HAS_CLONE_INFO)  Specifies whether the provider stores clone information. For example: true.
^IGNORE_TASK_CREATION_FAILURE  Determines whether to ignore a failure when a work item is created to associate with changes that the synchronization algorithm imported. For example: false.
INSTALL_LOCATION  Determines the path name where the ccctools folder is installed on the synchronization host system.
^IS_THIS_PROVIDER  Is always true for the Jazz Team Server provider.
^LOG_MINIMUM_DURATION  Identifies the minimum number of milliseconds that a WVCM call must last for the call to be logged.
^MAX_CHANGE_SET_SIZE  Identifies the minimum number of items that must be committed to the synchronizer before the synchronizer completes a change set.
^MAX_NUM_AUTO_COMMIT_ENTRIES  Determines the minimum number of file changes that can occur before the changes are committed. If the value is 0, no limit exists. This property is a test-support property.
^MAX_NUM_QUERY_ENTRIES  Identifies the maximum batch size to use when a batch of items is looked up. This property is used only to limit the size of clone link lookups.
^MAXIMUM_MEMBER_COUNT  Identifies the maximum number of members in the folder of a tree that are added by setting a clone root. This number is the goal, not a hard limit.
(MERGE_WORKSPACE)  Identifies the WVCM location for the merge workspace.
POST_SYNC_OPERATION_PATH  Identifies the path to a custom script and arguments that run after synchronization.
PRE_SYNC_OPERATION_PATH  Identifies the path to a custom script and arguments that run before synchronization.
PROCESS_VISUAL_STUDIO_FILES  When this property is set to true, it converts the source-control provider of IBM® Engineering Workflow Management (EWM) client for Microsoft Visual Studio IDE projects and solutions from Rational ClearCase to EWM source control management.
(REPOSITORY_ROOT_UUID)  Identifies the EWM repository where the synchronized stream is created.
(REPOSITORY_URI)  Identifies the URI for the EWM repository that contains the synchronized stream.
^RESOURCES_PER_CLONE_LINK_UPDATE  Determines the number of resources to add clone links to for each request. For example, if the value is 1000, then for each request, clone links are added to 1000 resources. If the value is not set, clone links are added to all of the resources at the same time.
^RESTARTABLE_IMPORTS  Determines when the subroots are stored in the metadata (for example, when the property value is true).
SCRIPT_LOCATION_PREFIX  Identifies the path name of the parent of the folder where the generated synchronization scripts are stored.
STREAM_SCRIPT_DIR  Identifies the path name of the folder where the generated synchronization scripts are stored.
SYMLINKS_SUPPORTED  Determines whether symbolic links are supported. For example: true.
SYNC_HOST  Identifies the host name for the synchronization host, which is used to verify that the synchronization engine is starting on the correct host system.
^SYNC_HOST_IS_WINDOWS  When the synchronization stream is created on a Windows platform, the value of this property is true.
SYNC_USER_ID  Determines the account name of the synchronization process. For example: ccsync.
^SYNC_VIA_BUILD  Determines whether synchronizations are run by the synchronization engine or by the GUI process. If this value is true, the synchronization engine runs the synchronizations.
(TEAM_AREA_PATH)  Identifies the object ID of the team area for the synchronized stream.
(VERSION_KNOWS_PARENT)  Determines that the parent of a file or folder is stored in every version of that file or folder in the EWM source control management system.
WORKITEM_TEMPLATE_ID  Determines the ID of the work item that is the template when the synchronization algorithm creates a work item. The work item ID must be an integer. If no work item ID is set, as indicated by an empty string, the synchronization algorithm picks standard values. 

Rational ClearCase provider properties

Table 2. Rational ClearCase provider properties.
Note: If the property name is in parentheses, it is a read-only property. If the property name is preceded by a caret, it is an internal property that is used for debugging and must not be modified.
Initialization Arguments Description
CHARACTER_SET Represents a character set of synchronized text files. A warning is generated if the character set of the synchronization engine does not match this value.
CHECKIN_COMMENT Determines that a comment must be added to every check-in.
CLEARCASE_LOGIN_NAME Represents the host login ID that is used during a synchronization. The synchronization engine process must run with this host login ID.
CLEARCASE_TRACE_TRIGGERS Indicates whether triggers are traced. The default value is false. To enable trigger tracing, set the value to true.
CLEARQUEST_DBSET_NAME Determines the Rational ClearQuest® master database name. Use this property only if the Rational ClearCase stream is in a UCM project that is enabled by Rational ClearQuest.
CLEARQUEST_LOGIN_NAME Identifies the Rational ClearQuest login name. Use this property only if the Rational ClearCase stream is in a UCM project that is enabled by Rational ClearQuest.
CLEARQUEST_UCM_RECORD_ACTION Determines the action on a Rational ClearQuest UCM activity record after changes are imported into the activity record during synchronization. Use this property only if the Rational ClearCase stream is in a UCM project that is enabled by Rational ClearQuest.
CLEARQUEST_USERDB_NAME Identifies the Rational ClearQuest user database name. Use this property only if the Rational ClearCase stream is in a UCM project that is enabled by Rational ClearQuest.
COMPONENT_VOB_TAG Identifies the VOB tag of the VOB where the root directory is created for new components that are exported from EWM.
(DISPLAYNAME) Identifies the name of the provider. For example: ClearCase.
^DUMP_ENV Determines whether all of the environment variable values are dumped when a cleartool error occurs. For example: false.
^FORCE_EXCEPTION Forces a particular exception to be thrown. This property is a test-support property.
GPATH Identifies the network path name to the folder where the dynamic view storage is created.
HOST Identifies the host name of the system where the dynamic view storage is created.
HPATH Identifies the local path name of the folder where the dynamic view storage is created
^IGNORE_TASK_CREATION_FAILURE Determines whether a failure is ignored when a Rational ClearQuest activity is created. For example: false.
^IMPORT_ONLY When this property value is true, the stream is created for importing historical contents.
(INSTALL_LOCATION) Determines the path name where the ccctools folder is installed on the synchronization host system.
(IS_UCM_STREAM) When this property value is true, the stream is created from a UCM stream, rather than a Rational ClearCase branch type.
LINE_DELIMITER Identifies the wanted line delimiter in the Rational ClearCase VOB for synchronized text files. For example: LF, CRLF, or UNSPECIFIED. (For more information about the UNSPECIFIED value, see the LINE_DELIMITER_WORKSPACE value.)
LINE_DELIMITER_WORKSPACE Identifies the wanted line delimiter in synchronized text files. For example: PLATFORM, LF, CRLF, or UNSPECIFIED. The UNSPECIFIED option sends text files in their current forms. When you set the value to UNSPECIFIED, you must also set the LINE_DELIMITER value to UNSPECIFIED.
^LOCALE Identifies the locale of synchronized text files. If the locale of the synchronization engine does not match this value, a warning is generated.
^LOG_MINIMUM_DURATION Determines the minimum number of milliseconds that a WVCM call must last in order to be logged.
MAX_CT_CMD_LEN Determines the maximum command-line character length that is required to run a cleartool command. In some cases, the synchronizer combines arguments to improve performance. The default value is 16384.
(OTHER_STREAM_LOCATION) Identifies the WVCM location of the Rational ClearCase stream.
OTHER_WORKSPACE_NAME Identifies a non-default name to use for the view tag of the Rational ClearCase dynamic view that is created to access the Rational ClearCase stream.
PROVIDER_MAX_CACHE_SIZE Identifies the cache size of VOB object information. The default value is 10000.
PVOB_TAG Indicates the VOB tag of the PVOB where new components that are exported from EWM are created.
^REPORT_ACTIVITY_MORE_THAN Defines the minimum number of milliseconds that a Rational ClearCase command must take to be logged. If this property is set to 0, all of the Rational ClearCase calls are traced.
(SCRIPT_LOCATION_PREFIX) Identifies the path name of the parent of the folder that stores the generated synchronization scripts.
STG_LOC Identifies the path name for the default view storage directory.
(STREAM_SCRIPT_DIR) Identifies the path name of the folder that stores the generated synchronization scripts.
SYNC_CC_VERSION_COMMENTS Determines whether to synchronize the Rational ClearCase version with check-in comments. The default value is false.
(VERSION_STRING) Identifies the output of the cleartool -ver command, which is printed to the synchronization log.
TRIPLE_SET Determines whether to use the GPATH/HOST/HPATH path in addition to the STG_LOC property to identify the folder where the dynamic view storage is created.
(VIEW_TAG) Identifies the view tag of the Rational ClearCase dynamic view that is created to access the Rational ClearCase stream.
(WORKSPACE_LOCATION) Identifies the WVCM location of the Rational ClearCase dynamic view that is created to access the Rational ClearCase stream.