Summary
Creates a remote repository then clones it Remote = Repository Local
= LocalRepositoryFixture
- Namespace
-
GitVersion
.Testing - Interfaces
-
- IDisposable
- Base Types
-
- object
-
Repository
Fixture Base
graph BT Type-->Base0["RepositoryFixtureBase"] click
Base0 "/api/GitVersion.Testing/RepositoryFixtureBase"
Base0-->Base1["object"]
Type-.->Interface0["IDisposable"]
Type["RemoteRepositoryFixture"] class Type type-node
Syntax
public class RemoteRepositoryFixture : RepositoryFixtureBase, IDisposable
Constructors
Properties
Name | Value | Summary |
---|---|---|
Local |
Local |
Fixture pointing at the local repository
|
Repository | Repository |
Inherited from
Repository
|
RepositoryPath | string |
Inherited from
Repository
|
SequenceDiagram | SequenceDiagram |
Inherited from
Repository
|
Methods
Name | Value | Summary |
---|---|---|
ApplyTag |
void |
Inherited from
Repository
|
BranchTo |
void |
Inherited from
Repository
|
BranchToFromTag |
void |
Inherited from
Repository
|
Checkout |
void |
Inherited from
Repository
|
CloneRepository |
Local |
Clones the repository managed by this fixture into
another LocalRepositoryFixture
Inherited from
Repository
|
CreateBranch |
void |
Inherited from
Repository
|
CreateNewRepository |
Repository |
Inherited from
Repository
static
|
Dispose |
void |
Performs application-defined tasks associated with
freeing, releasing, or resetting unmanaged resources.
Inherited from
Repository
|
Dispose |
void |
Performs application-defined tasks associated with
freeing, releasing, or resetting unmanaged resources.
|
Fetch |
void |
Inherited from
Repository
|
Init |
void |
Inherited from
Repository
static
|
MakeACommit |
string |
Inherited from
Repository
|
MakeATaggedCommit |
string |
Inherited from
Repository
|
MakeShallow |
void |
Pulls with a depth of 1 and prunes all older commits,
making the repository shallow.
Inherited from
Repository
|
MergeNoFF |
void |
Merges (no-ff) specified branch into the current HEAD of
this repository
Inherited from
Repository
|
MergeTo |
void |
Inherited from
Repository
|
Remove |
void |
Inherited from
Repository
|
Extension Methods
Name | Value | Summary |
---|---|---|
NotNull |
T |
From
CommonExtensions
|