2015-03-20 14 views
7
verschmelzenden

Wir haben vor kurzem migriert Git in TFS gehosteten 2013Git in TFS - Entfernen Filialen nach

Einige Zweige erstellt wurden, zusammengeführt und dann Visual Studio gelöscht werden.

Allerdings sind diese Zweige noch sichtbar in der Web-Oberfläche TFS wenn zu -Code>Branchen gehen.

Ich erwarte, dass dies ein riesiges Durcheinander wird, wenn dies nicht regelmäßig aufgeräumt wird.

  1. Sollten wir das überhaupt aufräumen wollen?
  2. Wie entferne ich Zweige von dieser Liste?

Antwort

9

von Visual Studio haben Sie zwei Möglichkeiten:

  1. Unpublish

enter image description here

enter image description here

See Löschen: MSDN.

Unpublish entfernt das Branch-Tag auf dem Remote (VSO/TFS-Server) und es wird die Verzweigung aus dem Web Access ausgeblendet.

Löschen entfernt den Zweig von Ihrem lokalen TFS-Repository. Es bleibt auf dem Remote (VSO/TFS Server), aber Sie werden es nicht mehr in Ihrem Visual Studio-Branches-Fenster verfügbar haben. Sie können es durch die Schaffung einer lokalen Niederlassung zurück, die die Remote-Zweigbahnen neu:

enter image description here

Also, für Ihren Zweck, sind Sie für die „Veröffentlichung rückgängig machen“ -Funktion suchen. Dies wird keines der Verlauf in der Branche löschen.

+0

Ehrfürchtig, danke! – SaphuA