C# Class Tp.Mercurial.RevisionStorage.MercurialRevisionStorageRepository

Inheritance: Tp.SourceControl.RevisionStorage.RevisionStorageRepository
显示文件 Open project: TargetProcess/Target-Process-Plugins

Public Methods

Method Description
MercurialRevisionStorageRepository ( IStorageRepository repository, IProfileCollectionReadonly profiles ) : System.Linq
RemoveRevisionInfo ( string revisionKey ) : void
SaveRevisionInfo ( RevisionInfo revision, string &key ) : bool

Private Methods

Method Description
GetKey ( RevisionInfo revision ) : string

Method Details

MercurialRevisionStorageRepository() public method

public MercurialRevisionStorageRepository ( IStorageRepository repository, IProfileCollectionReadonly profiles ) : System.Linq
repository IStorageRepository
profiles IProfileCollectionReadonly
return System.Linq

RemoveRevisionInfo() public method

public RemoveRevisionInfo ( string revisionKey ) : void
revisionKey string
return void

SaveRevisionInfo() public method

public SaveRevisionInfo ( RevisionInfo revision, string &key ) : bool
revision Tp.SourceControl.VersionControlSystem.RevisionInfo
key string
return bool