public FakeChangesetBuilder Change(TfsChangeType changeType, TfsItemType itemType, string tfsPath, byte[] contents = null, int?itemId = null) { _changeset.Changes.Add(new ScriptedChange { ChangeType = changeType, ItemType = itemType, RepositoryPath = tfsPath, Content = contents, ItemId = itemId }); return(this); }
private int Rank(TfsChangeType type) { if (type.IncludesOneOf(TfsChangeType.Delete)) { return(0); } if (type.IncludesOneOf(TfsChangeType.Rename)) { return(1); } return(2); }
public FakeChangesetBuilder Change(TfsChangeType changeType, TfsItemType itemType, string tfsPath, string contents, int?itemId = null) { return(Change(changeType, itemType, tfsPath, Encoding.UTF8.GetBytes(contents), itemId)); }
private int Rank(TfsChangeType type) { if (type.IncludesOneOf(TfsChangeType.Delete)) return 0; if (type.IncludesOneOf(TfsChangeType.Rename)) return 1; return 2; }
public static IChange AddDir(string serverItem, TfsChangeType additionalChange = 0) { return(new FakeChange(TfsChangeType.Add | additionalChange, TfsItemType.Folder, serverItem)); }
public static IChange Rename(string serverItem, string from, TfsChangeType additionalChange = 0, int deletionId = 0) { return(new FakeChange(TfsChangeType.Rename | additionalChange, TfsItemType.File, serverItem, deletionId, from)); }
public static IChange Delete(string serverItem, TfsChangeType additionalChange = 0) { return(new FakeChange(TfsChangeType.Delete | additionalChange, TfsItemType.File, serverItem)); }
public static IChange Add(string serverItem, TfsChangeType additionalChange = 0, int deletionId = 0) { return(new FakeChange(TfsChangeType.Add | additionalChange, TfsItemType.File, serverItem, deletionId)); }
public FakeChangesetBuilder Change(TfsChangeType changeType, TfsItemType itemType, string tfsPath, string contents = null) { _changeset.Changes.Add(new ScriptedChange { ChangeType = changeType, ItemType = itemType, RepositoryPath = tfsPath, Content = contents }); return this; }
private bool IgnorableChangeType(TfsChangeType changeType) { var isBranchOrMerge = (changeType & (TfsChangeType.Branch | TfsChangeType.Merge)) != 0; var isContentChange = (changeType & TfsChangeType.Content) != 0; return isBranchOrMerge && !isContentChange; }