public IChangeset Create(ServerChangeset changeset) { var changes = _ChangeFactory.Create(changeset.Changes); var workitems = _WorkItemFactory.Create(changeset.WorkItems); return new ClientChangeset(changeset.ChangesetId, changeset.Comment, changeset.Committer, changes, workitems); }
public IChangeset Create(ServerChangeset changeset) { var changes = _ChangeFactory.Create(changeset.Changes); var workitems = _WorkItemFactory.Create(changeset.WorkItems); return(new ClientChangeset(changeset.ChangesetId, changeset.Comment, changeset.Committer, changes, workitems)); }
public GetWorkItemData(ChangesetCtrl changesetCtrl, Microsoft.TeamFoundation.VersionControl.Client.Changeset cs) { _cs = cs; _changesetCtrl = changesetCtrl; this.WorkerReportsProgress = true; this.WorkerSupportsCancellation = false; }
public void add(Microsoft.TeamFoundation.VersionControl.Client.Changeset cngset) { for (int i = 0; i < cngset.WorkItems.Length; ++i) { if (!_cache.ContainsKey(cngset.WorkItems[i].Id)) { _cache.Add(cngset.WorkItems[i].Id, cngset.WorkItems[i]); } } }
public SerializableChangeset(Microsoft.TeamFoundation.VersionControl.Client.Changeset c) { ChangesetId = c.ChangesetId; CreationDate = c.CreationDate; ArtifactUri = c.ArtifactUri.AbsoluteUri; CheckinNote = string.Join(Environment.NewLine, c.CheckinNote.Values.Select(x => $"{x.Name} - {x.Value}")); Comment = c.Comment; Committer = c.Committer; CommitterDisplayName = c.CommitterDisplayName; ChangedFiles = new List <SerializableChange>(); ChangedFiles.AddRange(c.Changes.Select(x => new SerializableChange() { ChangeType = x.ChangeType.ToString(), ServerItem = x.Item.ServerItem })); }
public static SerializableChangeset ToSerializable( this Microsoft.TeamFoundation.VersionControl.Client.Changeset c) { return(new SerializableChangeset(c)); }
public static void SaveToFile(this Microsoft.TeamFoundation.VersionControl.Client.Changeset c, string outputFile) { Serialize(c.ToSerializable(), outputFile); }
internal Revision(string branch, Changeset cs) : base(branch, cs) { }