Class GitExploreOptions
Settings for working with a git repository
Inheritance
object
GitExploreOptions
Namespace: BuildSystem.Factories
Assembly: BuildSystem.Factories.dll
Syntax
public class GitExploreOptions : Object
Constructors
GitExploreOptions()
Declaration
public GitExploreOptions()
Properties
CloneRepoPath
Used only with the ReferenceRepo property and specifies the path where the repository will be cloned (the path directory must be empty).
Declaration
public string? CloneRepoPath { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CommitMessageFilter
Git Commit messages text filter to select the messages that will be included in the package's "Release Notes" text field. If no value is specified, all Git Commit messages will be selected. Can Use Regular Expressions.
Declaration
public string? CommitMessageFilter { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FirstParentOnly
Whether to limit the walk to each commit's first parent, instead of all of them
Declaration
public bool FirstParentOnly { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
ReferenceRepo
Cloning an existing remote repository from a specified URI to a CloneRepoPath. Сan be used to get a complete commit history.
Declaration
public string? ReferenceRepo { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RepositoryURL
The repository URL that will be included in the .nuspec package metadata. If not specified, the current repository URL will be set.
Declaration
public string? RepositoryURL { get; set; }
Property Value
| Type | Description |
|---|---|
| string |