6.1.4.9. PVCS

Integration with Serena PVCS Version Manager

Support for Serena PVCS Version Manager.

VCSIntegration PVCS does not support blame information at all.

Options

The following places define options that affect this rule: VCSIntegration, Project-GlobalOptions

binary

binary : str = 'pcli'

Name of the VCS command-line binary.
 

encoding

encoding : str = 'utf-8'

Encoding of files in the repository.
 

label

label : str | None = None

(Floating) Label of the sources to analyze.
 

options

options : str | None = None

Additional command-line parameters
 

projectfolder

projectfolder : str = '/'

Project folder inside the directory.
 

projectname

projectname : str | None = None

Project name.
 

rootpath

rootpath : bauhaus.analysis.config.ProjectRelativePath = '.'

Repository root for this VCS instance. If more than one VCS rule is activated, all their 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

Does not run blame operations with this VCS if this option is set to true.