Teams/Developers

Enable pair programming support, define code owners, and specify thresholds for the social analyses in CodeScene.

Team and Developer Configuration

Team and developer configurations can be used in one or more projects. These configurations include team definitions, author alias mappings and developer details. This avoids duplication while making it possible to keep information separate between different entities inside your organization.

Select the configuration for teams and developers used by this project.

Edit the selected configuration here.

Code Ownership

CodeScene analyses code ownership specified in CODEOWNERS files inside each repository.

Either a single file name relative to a repository root, or a semicolon separated list of file names.

Pair Programming

If you use pair programming, CodeScene can adjust the knowledge maps by splitting the code contributions between the members of each pair. CodeScene can deduce the contributing pair from either 1) the commit message, or 2) the author field.

A regular expression with at least one match group. The match group(s) will be used to recursively extract all author names from the commit message. See the documentation for specific examples.
A regular expression with at least one match group. The match group(s) will be used to recursively extract all author names from the author field of each commit. This option is typically used in combination with tools that modify the author field like Author: Name X & Name Y. See the documentation for specific examples.

Commit Message Trends

Find trends in your commit messages by specifying a regular expression that we'll match against. Note that the match is case insensitive.

Ex-Developers

Enables the Ex-Developers Early Warning.
The amount of time in months, of no contributions up until the time of analysis, that it takes to regard someone an ex-developer.