Ich habe gerade einen neuen Job angefangen und ihr Code-Management ist ein undiszipliniertes Durcheinander. Normalerweise ist das in Ordnung und ich kann damit umgehen, aber an diesem Ort ist es lächerlich schlecht.
Sie benutzen TFS ... da kann ich nichts machen. Es gibt keine Chance, Git einzuführen, aber ich habe über Git-Flow gelesen und ich fragte mich, ob es eine Reihe von Tools gibt, die Verzweigungen und Hotfixing wie Git-Flow mit den Out-of-the-Box-TFS-Tools verwalten können.
Zumindest würde ich es begrüßen, wenn ich auf irgendwelche Dokumentationen, Praktiken, Spickzettel usw. verwiesen werde, die die Aufgabe erleichtern, einem Programmiererteam beizubringen, die Quellcodeverwaltung richtig zu benutzen. Dies ist mehr als nur ein Softwareproblem, es ist auch eine Herzensangelegenheit.
Sie sollten mit der Anleitung zum Verzweigen von ALM-Rangern beginnen, die Ihnen einen Ausgangspunkt für die Definition einer vernünftigen Verzweigungsstrategie bietet. Was die Werkzeuge betrifft, so sind die Out-of-the-Box-Tools in TFS 2012 nicht so schlecht. Was sind die spezifischen Probleme?