IGitVcsProject interface
No description yet.
public interface IGitVcsProject : IVcsProject
Namespace: DXP · Assembly: Altium.SDK.Interfaces
Inherits: IVcsProject
Methods
| Method | Returns | Description |
|---|---|---|
| FindLastRenamingRevision | bool | |
| GetAheadCount | int | |
| GetBehindCount | int | |
| GetCurrentRevision | string | |
| GetIgnoredFiles | IVcsFileNames | |
| GetLocalRepoNeedsUpdate | bool | |
| GetMergeBaseRevision | string | |
| IsFetchUnsuccess | bool | |
| Push | int | |
| Push2 | int | |
| Reset | int |
FindLastRenamingRevision
No description yet.
bool FindLastRenamingRevision(string argCurrentFileName, bool argUseRemoteHistory, out IVcsRevisionInfo argVcsRevisionInfo, out string argOldFileName);
| Parameter | Type | Passing |
|---|---|---|
argCurrentFileName | string | value |
argUseRemoteHistory | bool | value |
argVcsRevisionInfo | IVcsRevisionInfo | out |
argOldFileName | string | out |
Returns: bool
GetAheadCount
No description yet.
int GetAheadCount();
Returns: int
GetBehindCount
No description yet.
int GetBehindCount();
Returns: int
GetCurrentRevision
No description yet.
string GetCurrentRevision();
Returns: string
GetIgnoredFiles
No description yet.
IVcsFileNames GetIgnoredFiles();
Returns: IVcsFileNames
Extension method of IGitVcsProjectHelper (using DXP;).
GetLocalRepoNeedsUpdate
No description yet.
bool GetLocalRepoNeedsUpdate();
Returns: bool
GetMergeBaseRevision
No description yet.
string GetMergeBaseRevision();
Returns: string
IsFetchUnsuccess
No description yet.
bool IsFetchUnsuccess();
Returns: bool
Push
No description yet.
int Push();
Returns: int
Push2
No description yet.
int Push2(string argRevisionToRevertIfRejected);
| Parameter | Type | Passing |
|---|---|---|
argRevisionToRevertIfRejected | string | value |
Returns: int
Reset
No description yet.
int Reset(string argToRevision, bool argHard);
| Parameter | Type | Passing |
|---|---|---|
argToRevision | string | value |
argHard | bool | value |
Returns: int
Inherited members
- From IVcsProject: Add, AuxProj, BringToDate, CanGetLocationInRepository, CheckIn, CheckInKeep, CheckoutProject, CheckoutProjectSilently, CleanUp, CloseProject, Commit, CommitEx, Delete, DesignVault, DesignVaultName, Diff, Export, Get, GetAllRepositoryFiles, GetCanCache, GetCommandOptions, GetConnected, GetFilenameUniqueIDForRepository, GetLocalStatus, GetLocationInRepository, GetOldPath, GetOldPaths, GetProjPath, GetRepositoryRoot, GetRevision, GetRevisions, GetStatus, GetStatusWithPrefetch, GetUseCommit, GetWorkingCopyRoot, History, InitializeAndAddFiles, IsThreadSafe, LinkLocalFolder, List, LoadFromFile, LocalProj, Lock, OpenProject, Project, ProjectName, Properties, ProviderType, Remove, RemoveProject, Rename, Resolve, Restore, Revert, RevertEx, RunVcs, SaveToFile, SupportsCommand, SwitchTo, SwitchTo_2, Unlock, Update, UserName