C# Class Sep.Git.Tfs.Util.ChangeSieve

Show file Open project: pmiossec/git-tfs Class Usage Examples

Private Properties

Property Type Description
GetPathBeforeRename string
IgnorableChangeType bool
IncludeInApply bool
IncludeInFetch bool

Public Methods

Method Description
ChangeSieve ( IChangeset changeset, PathResolver resolver ) : System.Collections.Generic
GetChangesToApply ( bool forceGetChanges = false ) : IEnumerable

Get all the changes of a changeset to apply

GetChangesToFetch ( ) : IEnumerable

Private Methods

Method Description
GetPathBeforeRename ( IItem item ) : string
IgnorableChangeType ( TfsChangeType changeType ) : bool
IncludeInApply ( NamedChange change ) : bool
IncludeInFetch ( NamedChange change ) : bool

Method Details

ChangeSieve() public method

public ChangeSieve ( IChangeset changeset, PathResolver resolver ) : System.Collections.Generic
changeset IChangeset
resolver PathResolver
return System.Collections.Generic

GetChangesToApply() public method

Get all the changes of a changeset to apply
public GetChangesToApply ( bool forceGetChanges = false ) : IEnumerable
forceGetChanges bool true - force get changes ignoring check what should be applied.
return IEnumerable

GetChangesToFetch() public method

public GetChangesToFetch ( ) : IEnumerable
return IEnumerable