Property | Type | Description | |
---|---|---|---|
BuildChange | |||
CreateBranchInfoFromBranch | GitScc.GitBranchInfo | ||
CreateCommit | GitScc.DataServices.Commit | ||
CreateGitFileEvent | Task | ||
DecodeGitEvents | Task | ||
DeleteBranch | string | ||
FileChangedEvent | Task | ||
FileExistsInGit | bool | ||
FileExistsInGit | bool | ||
FileExistsInRepo | bool | ||
FileIgnored | bool | ||
FireBranchChangedEvent | void | ||
FireCommitShaChangedEvent | void | ||
FireFileStatusUpdateEvent | void | ||
FireFilesChangedEvent | void | ||
GetBranchId | string | ||
GetCommitById | GitScc.DataServices.Commit | ||
GetCurrentChangedFiles | GitFile>.Dictionary | ||
GetCurrentFilesStatus | List |
||
GetFullPathForGitFiles | List |
||
GetLatestCommits | List |
||
GetLib2GitBranch | Branch | ||
GetRepository | |||
GitFileEventUpdate | Task | ||
GitRun | string | ||
HandleFileSystemChanged | Task | ||
HandleFileSystemChanged | void | ||
LoadHeadState | void | ||
SetBranchName | void | ||
TryGetRelativePath | bool |
Method | Description | |
---|---|---|
AddFile ( string filename ) : void | ||
AddIgnoreItem ( string fileName ) : void | ||
Blame ( string fileName ) : string | ||
CheckOutBranch ( string branch, bool createNew = false ) : void | ||
CheckOutFile ( string fileName ) : void | ||
Checkout ( GitScc.GitBranchInfo info, bool force = false ) : GitActionResult |
||
CheckoutAsync ( GitScc.GitBranchInfo info, bool force = false ) : Task |
||
Commit ( string message, bool amend = false, bool signoff = false ) : GitActionResult |
||
CreateBranch ( string branchName, string commitish = "HEAD" ) : GitActionResult |
||
CurrentCommitHasRefs ( ) : bool | ||
Diff ( string fileName ) : string | ||
DiffFile ( string fileName, string commitId1, string commitId2 ) : string | ||
DisableRepositoryWatcher ( ) : void |
Update status when some file change is detected in the .git dir
|
|
Dispose ( ) : void | ||
EditIngoreFile ( ) : void | ||
EnableRepositoryWatcher ( ) : void | ||
GetBranchInfo ( bool includeRemote = true, bool includeLocal = true, bool forceReload = false ) : List |
||
GetChangedFilesForCommit ( string commitIdSha ) : List |
||
GetChanges ( string commitId1, string commitId2 ) : List |
||
GetCommitsForFile ( string fileName ) : IEnumerable |
||
GetCurrentChangeSet ( ) : Task
|
||
GetFileStatus ( string fileName, bool forceRefresh = false ) : GitFileStatus | ||
GetRevision ( string filename ) : string | ||
GetUnmodifiedFileByAbsolutePath ( string filename, string sha = null ) : string | ||
GetUnmodifiedFileByRelativePath ( string relativePath, string sha = null ) : string | ||
GitRepository ( string directory ) : GitScc.DataServices | ||
Init ( string folderName ) : string | ||
Refresh ( ) : void | ||
SetRemoteBranch ( GitScc.GitBranchInfo localBranch, string remoteName = "origin" ) : void | ||
StageFile ( string fileName ) : void | ||
UnStageFile ( string fileName ) : void | ||
UndoFileChanges ( string filename ) : void |
Method | Description | |
---|---|---|
BuildChange ( LibGit2Sharp.PatchEntryChanges change ) : |
||
CreateBranchInfoFromBranch ( Branch branch ) : GitScc.GitBranchInfo | ||
CreateCommit ( LibGit2Sharp commit ) : GitScc.DataServices.Commit | ||
CreateGitFileEvent ( |
||
DecodeGitEvents ( ) : Task | ||
DeleteBranch ( string name ) : string | ||
FileChangedEvent ( ) : Task | ||
FileExistsInGit ( string fileName ) : bool | ||
FileExistsInGit ( string directory, string fileName ) : bool | ||
FileExistsInRepo ( string fileName ) : bool | ||
FileIgnored ( string filepath ) : bool | ||
FireBranchChangedEvent ( string name ) : void | ||
FireCommitShaChangedEvent ( string name ) : void | ||
FireFileStatusUpdateEvent ( List |
||
FireFilesChangedEvent ( List |
||
GetBranchId ( string name ) : string | ||
GetCommitById ( string sha ) : GitScc.DataServices.Commit | ||
GetCurrentChangedFiles ( bool retryAllowed = true, |
||
GetCurrentFilesStatus ( ) : List |
||
GetFullPathForGitFiles ( List |
||
GetLatestCommits ( int commitCount ) : List |
||
GetLib2GitBranch ( GitScc.GitBranchInfo info ) : Branch | ||
GetRepository ( ) : |
||
GitFileEventUpdate ( ) : Task |
This is not very dry.. but It seems to cause a bunch of issues opening repos so fast.
|
|
GitRun ( string cmd ) : string | ||
HandleFileSystemChanged ( ) : Task | ||
HandleFileSystemChanged ( object sender, |
||
LoadHeadState ( ) : void | ||
SetBranchName ( bool supressEvent = false ) : void | ||
TryGetRelativePath ( string fileName, string &relativePath ) : bool |
public AddIgnoreItem ( string fileName ) : void | ||
fileName | string | |
return | void |
public CheckOutBranch ( string branch, bool createNew = false ) : void | ||
branch | string | |
createNew | bool | |
return | void |
public CheckOutFile ( string fileName ) : void | ||
fileName | string | |
return | void |
public Checkout ( GitScc.GitBranchInfo info, bool force = false ) : GitActionResult |
||
info | GitScc.GitBranchInfo | |
force | bool | |
return | GitActionResult |
public CheckoutAsync ( GitScc.GitBranchInfo info, bool force = false ) : Task |
||
info | GitScc.GitBranchInfo | |
force | bool | |
return | Task |
public Commit ( string message, bool amend = false, bool signoff = false ) : GitActionResult |
||
message | string | |
amend | bool | |
signoff | bool | |
return | GitActionResult |
public CreateBranch ( string branchName, string commitish = "HEAD" ) : GitActionResult |
||
branchName | string | |
commitish | string | |
return | GitActionResult |
public DiffFile ( string fileName, string commitId1, string commitId2 ) : string | ||
fileName | string | |
commitId1 | string | |
commitId2 | string | |
return | string |
public GetBranchInfo ( bool includeRemote = true, bool includeLocal = true, bool forceReload = false ) : List |
||
includeRemote | bool | |
includeLocal | bool | |
forceReload | bool | |
return | List |
public GetChangedFilesForCommit ( string commitIdSha ) : List |
||
commitIdSha | string | |
return | List |
public GetChanges ( string commitId1, string commitId2 ) : List |
||
commitId1 | string | |
commitId2 | string | |
return | List |
public GetCommitsForFile ( string fileName ) : IEnumerable |
||
fileName | string | |
return | IEnumerable |
public GetFileStatus ( string fileName, bool forceRefresh = false ) : GitFileStatus | ||
fileName | string | |
forceRefresh | bool | |
return | GitFileStatus |
public GetRevision ( string filename ) : string | ||
filename | string | |
return | string |
public GetUnmodifiedFileByAbsolutePath ( string filename, string sha = null ) : string | ||
filename | string | |
sha | string | |
return | string |
public GetUnmodifiedFileByRelativePath ( string relativePath, string sha = null ) : string | ||
relativePath | string | |
sha | string | |
return | string |
public GitRepository ( string directory ) : GitScc.DataServices | ||
directory | string | |
return | GitScc.DataServices |
public static Init ( string folderName ) : string | ||
folderName | string | |
return | string |
public SetRemoteBranch ( GitScc.GitBranchInfo localBranch, string remoteName = "origin" ) : void | ||
localBranch | GitScc.GitBranchInfo | |
remoteName | string | |
return | void |
public UnStageFile ( string fileName ) : void | ||
fileName | string | |
return | void |
public UndoFileChanges ( string filename ) : void | ||
filename | string | |
return | void |