Wir verwenden VS und TFS 2010, um ASP.NET-Projekte mit Code, Verzweigungen und Zusammenführungen zu verwalten. All die guten Sachen. Ich komme aus einem Subversion-Hintergrund, daher sind mir einige Aspekte des TFS-Prozesses nicht klar.TFS 2010 - Prüfen, welcher Zweig zum Veröffentlichen verwendet wurde (ASP.NET)?
Eine Sache, die ich wissen muss - rückwärts von einer veröffentlichten Website zu der Branche/Version/Label arbeiten. Wenn ich außerhalb von TFS arbeite, wenn ich über das Dateisystem zum Speicherort navigiere, an dem ein Build veröffentlicht wurde (zum Beispiel auf einem internen IIS-Server), kann ich den Quellcode wie erwartet finden. Ich muss jedoch den Zweig kennen, der zum Ausführen der Veröffentlichungsaktion verwendet wird.
Gibt es etwas eingebautes, das ich verwenden kann, oder ist das eine Build-Aktion, die ich einführen müsste (zum Beispiel den Zweignamen in eine Versionsdatei im Stammprojektverzeichnis einfügen)?
Dies hat nichts mit TFS zu tun, es ist das gleiche mit jedem VCS. * Veröffentlichen Sie nicht aus mehreren Zweigen. Entweder einen einzelnen "Master" - oder "Release" -Abzweig, oder verwenden Sie einen separaten Zweig für jede gut definierte Version. –
Wie haben Sie Ihre Bewerbung veröffentlicht? –
Panagiotis - wir werden für jede gut definierte Version einen separaten Zweig verwenden. Das ist genau der Plan. Sobald Sie jedoch aus diesem Zweig veröffentlichen, was dann? Wenn ich den veröffentlichten Standort betrachte, wie würde ich den Namen des verwendeten Zweigs finden? –