C# Class Sep.Git.Tfs.Core.TfsChangeset

Inheritance: ITfsChangeset
Show file Open project: pmiossec/git-tfs

Public Methods

Method Description
Apply ( string lastCommit, IGitTreeModifier treeBuilder, ITfsWorkspace workspace, GitObject>.IDictionary initialTree, Action ignorableErrorHandler ) : Sep.Git.Tfs.Core.LogEntry
CopyTree ( IGitTreeModifier treeBuilder, ITfsWorkspace workspace ) : Sep.Git.Tfs.Core.LogEntry
GetFullTree ( ) : IEnumerable
GetTree ( ) : IEnumerable
TfsChangeset ( ITfsHelper tfs, IChangeset changeset, AuthorsFile authors ) : System

Private Methods

Method Description
Add ( IItem item, string pathInGitRepo, IGitTreeModifier treeBuilder, ITfsWorkspace workspace ) : void
Apply ( ApplicableChange change, IGitTreeModifier treeBuilder, ITfsWorkspace workspace, GitObject>.IDictionary initialTree ) : void
Delete ( string pathInGitRepo, IGitTreeModifier treeBuilder, GitObject>.IDictionary initialTree ) : void
GetPathRelativeToWorkspaceLocalPath ( ITfsWorkspace workspace ) : string
MakeNewLogEntry ( ) : Sep.Git.Tfs.Core.LogEntry
MakeNewLogEntry ( IChangeset changesetToLog, IGitTfsRemote remote = null ) : Sep.Git.Tfs.Core.LogEntry
Update ( ApplicableChange change, IGitTreeModifier treeBuilder, ITfsWorkspace workspace, GitObject>.IDictionary initialTree ) : void

Method Details

Apply() public method

public Apply ( string lastCommit, IGitTreeModifier treeBuilder, ITfsWorkspace workspace, GitObject>.IDictionary initialTree, Action ignorableErrorHandler ) : Sep.Git.Tfs.Core.LogEntry
lastCommit string
treeBuilder IGitTreeModifier
workspace ITfsWorkspace
initialTree GitObject>.IDictionary
ignorableErrorHandler Action
return Sep.Git.Tfs.Core.LogEntry

CopyTree() public method

public CopyTree ( IGitTreeModifier treeBuilder, ITfsWorkspace workspace ) : Sep.Git.Tfs.Core.LogEntry
treeBuilder IGitTreeModifier
workspace ITfsWorkspace
return Sep.Git.Tfs.Core.LogEntry

GetFullTree() public method

public GetFullTree ( ) : IEnumerable
return IEnumerable

GetTree() public method

public GetTree ( ) : IEnumerable
return IEnumerable

TfsChangeset() public method

public TfsChangeset ( ITfsHelper tfs, IChangeset changeset, AuthorsFile authors ) : System
tfs ITfsHelper
changeset IChangeset
authors Sep.Git.Tfs.Util.AuthorsFile
return System