6.1.4.2. ClearCase¶
Integration with IBM Rational ClearCase
Support for Base ClearCase and ClearCase UCM.
VCSIntegration ClearCase supports line-by-line blame information.
Options¶
The following places define options that affect this rule: VCSIntegration, Project-GlobalOptions
binary¶
binary : str = 'cleartool'
blame_mode¶
blame_mode : BlameMode = 'all_authors'
last_author_only, issues for code regions are only
attributed to the author of the latest changes in that region. Otherwise, all
authors of that code region are considered responsible.
componentselector¶
componentselector : str | None = None
component:name@PVOB. This must be the
root component which contains the composite baselines to analyze. Leave empty when
using Base ClearCase.
encoding¶
encoding : str = 'utf-8'
rootpath¶
rootpath : bauhaus.analysis.config.ProjectRelativePath = '.'
rootpath options have to be set differently. The value of
rootpath must not be outside of
/Project/directory for source code to be visible
in the dashboard and for local_mode to work
correctly.
skip_blame¶
skip_blame : bool = False
sourceserver_viewdir¶
sourceserver_viewdir : str = 'None (value must be set)'
/view/viewtag on UNIX, or M:/viewtag or X:/
on Windows).
store_oids¶
store_oids : bool = True
streamselector¶
streamselector : str | None = None
stream:name@PVOB. This stream must
contain the baselines to analyze, it is not the stream the view is based on, but the
view has to be based on a child stream of this stream. Leave empty when using Base
ClearCase.
viewtag¶
viewtag : str | None = None
Option Types¶
These types are used by options listed above:
BlameMode¶
Enumeration of possible blame approaches for code regions.all_authors
All authors of a code region are considered responsible.last_author_only
Attribute issues only to the author of the latest change in the code region.