6.1.4.13. SVN¶
Integration with Apache Subversion (SVN)
Support for Apache Subversion (SVN).
VCSIntegration SVN supports line-by-line blame information.
Options¶
The following places define options that affect this rule: VCSIntegration, Project-GlobalOptions
binary¶
binary : str = 'svn'
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.
encoding¶
encoding : str = 'utf-8'
options¶
options : str | None = None
repository_url¶
repository_url : str | None = None
Automatically detected from workspace when no value is entered.
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
use_merge_history¶
use_merge_history : bool = True
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.