C# Класс DXVcs2Git.Core.TrackBranch

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

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

Метод Описание
Deserialize ( string path, DXVcsWrapper vcsWrapper ) : IList
GetTrackRoot ( TrackItem trackItem ) : string
IsTrackingVcsPath ( string vcsPath ) : bool
TrackBranch ( ) : System
TrackBranch ( string branchName, string historyPath, string repoRoot, IEnumerable trackItems ) : System

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

Метод Описание
CalcTrackItems ( TrackBranch branch, IEnumerable trackItems, DXVcsWrapper vcsWrapper ) : IList
ProcessTrackItems ( IList branches, DXVcsWrapper vcsWrapper ) : void

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

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

public static Deserialize ( string path, DXVcsWrapper vcsWrapper ) : IList
path string
vcsWrapper DXVcs2Git.DXVcs.DXVcsWrapper
Результат IList

GetTrackRoot() публичный Метод

public GetTrackRoot ( TrackItem trackItem ) : string
trackItem TrackItem
Результат string

IsTrackingVcsPath() публичный Метод

public IsTrackingVcsPath ( string vcsPath ) : bool
vcsPath string
Результат bool

TrackBranch() публичный Метод

public TrackBranch ( ) : System
Результат System

TrackBranch() публичный Метод

public TrackBranch ( string branchName, string historyPath, string repoRoot, IEnumerable trackItems ) : System
branchName string
historyPath string
repoRoot string
trackItems IEnumerable
Результат System