Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Tfs -> Query deep History
rollerfreak2
myCSharp.de - Member

Avatar #avatar-3271.jpg


Dabei seit:
Beiträge: 916

Themenstarter:

Tfs -> Query deep History

beantworten | zitieren | melden

Hallo zusammen,

ich bin auf der Suche nach einer Möglichkeit alle Änderungen an einem Source Item auf einem beliebigen Child Branch zu ermitteln. Gegeben ist z.B. folgende Branch Hierarchie.
         A
        / \
       B   C
          /  \
         E    D
Wenn ich nun eine Item in der Hand habe z.B. $D\file.cs und mir dann mit Query History alle Changesets dieses Items hole bekomme ich leider nur die Changesets von diesem Branch, nicht jedoch die Änderungen auf E,C,A und B.


var changes = m_Version.QueryHistory(@"$D:\File.cs", VersionSpec.Latest, 0, RecursionType.Full, null, new ChangesetVersionSpec(1), VersionSpec.Latest, int.MaxValue, true, false);

Ich hab jetzt schon einiges versucht mit TrackMerge und QueryMerge jedoch ist die TFS API Doku nicht gerade hilfreich. Wichtig ist das ich eine Lösung brauche die Branch unabhängig ist, daher die Branch Hierarchie ist mir unbekannt. Weiß einer einen performanten Weg dies zu erreichen?
Again what learned...
private Nachricht | Beiträge des Benutzers