C# Класс HgLib.Hg

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddFiles ( string fileNames, HgFileStatus filter ) : HgLib.HgFileInfo[]
ConvertToStatus ( char status ) : HgFileStatus
CreateParentRevisionTempFile ( string fileName, string root ) : string
GetCurrentBranchName ( string root ) : string
GetFileInfo ( ) : HgLib.HgFileInfo[]
GetParentRevision ( string root ) : string
GetRenamedFileOriginalName ( string newFileName ) : string
GetRootStatus ( string directory ) : HgLib.HgFileInfo[]
RemoveFiles ( string fileNames ) : HgLib.HgFileInfo[]
RenameFiles ( string fileNames, string newFileNames ) : HgLib.HgFileInfo[]

Приватные методы

Метод Описание
DetectRenames ( HgFileInfo files ) : HgLib.HgFileInfo[]
ExcludeCaseSensitiveRenames ( HgFileInfo files ) : HgLib.HgFileInfo[]
GetFileArguments ( string root, IEnumerable fileNames ) : string[]
GetFilesToAdd ( string fileNames, HgFileStatus filter ) : string[]
GetRawFileInfo ( ) : HgLib.HgFileInfo[]
GetRenames ( HgFileInfo files ) : string>.Dictionary
Hg ( ) : System
ParseStatusOutput ( string root, string output ) : HgLib.HgFileInfo[]
ProcessFiles ( string command, string fileNames ) : string[]>.Dictionary
ProcessFilesAndGetStatus ( string command, string fileNames ) : HgLib.HgFileInfo[]
Run ( string args, string workingDirectory ) : string[]

Описание методов

AddFiles() публичный статический Метод

public static AddFiles ( string fileNames, HgFileStatus filter ) : HgLib.HgFileInfo[]
fileNames string
filter HgFileStatus
Результат HgLib.HgFileInfo[]

ConvertToStatus() публичный статический Метод

public static ConvertToStatus ( char status ) : HgFileStatus
status char
Результат HgFileStatus

CreateParentRevisionTempFile() публичный статический Метод

public static CreateParentRevisionTempFile ( string fileName, string root ) : string
fileName string
root string
Результат string

GetCurrentBranchName() публичный статический Метод

public static GetCurrentBranchName ( string root ) : string
root string
Результат string

GetFileInfo() публичный статический Метод

public static GetFileInfo ( ) : HgLib.HgFileInfo[]
Результат HgLib.HgFileInfo[]

GetParentRevision() публичный статический Метод

public static GetParentRevision ( string root ) : string
root string
Результат string

GetRenamedFileOriginalName() публичный статический Метод

public static GetRenamedFileOriginalName ( string newFileName ) : string
newFileName string
Результат string

GetRootStatus() публичный статический Метод

public static GetRootStatus ( string directory ) : HgLib.HgFileInfo[]
directory string
Результат HgLib.HgFileInfo[]

RemoveFiles() публичный статический Метод

public static RemoveFiles ( string fileNames ) : HgLib.HgFileInfo[]
fileNames string
Результат HgLib.HgFileInfo[]

RenameFiles() публичный статический Метод

public static RenameFiles ( string fileNames, string newFileNames ) : HgLib.HgFileInfo[]
fileNames string
newFileNames string
Результат HgLib.HgFileInfo[]