Property | Type | Description | |
---|---|---|---|
Project | VBProject |
Method | Description | |
---|---|---|
AddFile ( string filePath ) : void | ||
Checkout ( string branch ) : void | ||
Clone ( string remotePathOrUrl, string workingDirectory ) : IRepository | ||
Commit ( string message ) : void | ||
CreateBranch ( string branch ) : void | ||
CreateBranch ( string sourceBranch, string branch ) : void | ||
DeleteBranch ( string branch ) : void | ||
Fetch ( string remoteName ) : void | ||
Init ( string directory, bool bare = false ) : IRepository | ||
InitVBAProject ( string directory ) : IRepository | ||
Merge ( string sourceBranch, string destinationBranch ) : void | ||
Publish ( string branch ) : void | ||
Pull ( ) : void | ||
Push ( ) : void | ||
RemoveFile ( string filePath ) : void | ||
Revert ( ) : void | ||
Stage ( IEnumerable |
||
Stage ( string filePath ) : void | ||
Status ( ) : IEnumerable |
||
Undo ( string filePath ) : void | ||
Unpublish ( string branch ) : void |
Method | Description | |
---|---|---|
GetProjectNameFromDirectory ( string directory ) : string | ||
SourceControlProviderBase ( VBProject project ) : System | ||
SourceControlProviderBase ( VBProject project, IRepository repository, ICodePaneWrapperFactory wrapperFactory ) : System |
Method | Description | |
---|---|---|
Refresh ( ) : void |
public abstract AddFile ( string filePath ) : void | ||
filePath | string | |
return | void |
public abstract Clone ( string remotePathOrUrl, string workingDirectory ) : IRepository | ||
remotePathOrUrl | string | |
workingDirectory | string | |
return | IRepository |
public abstract Commit ( string message ) : void | ||
message | string | |
return | void |
public abstract CreateBranch ( string branch ) : void | ||
branch | string | |
return | void |
public CreateBranch ( string sourceBranch, string branch ) : void | ||
sourceBranch | string | |
branch | string | |
return | void |
public abstract DeleteBranch ( string branch ) : void | ||
branch | string | |
return | void |
public abstract Fetch ( string remoteName ) : void | ||
remoteName | string | |
return | void |
protected GetProjectNameFromDirectory ( string directory ) : string | ||
directory | string | |
return | string |
public abstract Init ( string directory, bool bare = false ) : IRepository | ||
directory | string | |
bare | bool | |
return | IRepository |
public InitVBAProject ( string directory ) : IRepository | ||
directory | string | |
return | IRepository |
public Merge ( string sourceBranch, string destinationBranch ) : void | ||
sourceBranch | string | |
destinationBranch | string | |
return | void |
public abstract Publish ( string branch ) : void | ||
branch | string | |
return | void |
public abstract RemoveFile ( string filePath ) : void | ||
filePath | string | |
return | void |
protected SourceControlProviderBase ( VBProject project ) : System | ||
project | VBProject | |
return | System |
protected SourceControlProviderBase ( VBProject project, IRepository repository, ICodePaneWrapperFactory wrapperFactory ) : System | ||
project | VBProject | |
repository | IRepository | |
wrapperFactory | ICodePaneWrapperFactory | |
return | System |
public Stage ( IEnumerable |
||
filePaths | IEnumerable |
|
return | void |
public abstract Unpublish ( string branch ) : void | ||
branch | string | |
return | void |