3using System.Threading.Tasks;
33 CancellationToken cancellationToken) =>
throw new NotSupportedException();
Represents configurable settings for a git repository.
Parameters for creating a TestMerge.
The IGitRemoteFeatures used for unknown providers.
ValueTask< Models.TestMerge > GetTestMerge(TestMergeParameters parameters, RepositorySettings repositorySettings, CancellationToken cancellationToken)
Retrieve the Models.TestMerge representation of given test merge parameters .A ValueTask<TResult> res...
string? RemoteRepositoryOwner
If RemoteGitProvider is not RemoteGitProvider.Unknown this will be set with the owner of the reposito...
string? RemoteRepositoryName
If RemoteGitProvider is not RemoteGitProvider.Unknown this will be set with the name of the repositor...
string TestMergeLocalBranchNameFormatter
Get.
string TestMergeRefSpecFormatter
Gets a formatter string which creates the remote refspec for fetching the HEAD of passed in test merg...
Provides features for remote git services.
RemoteGitProvider
Indicates the remote git host.