2015-03-20 19 views
7

Abbiamo recentemente migrato a Git ospitato in TFS 2013.Git in TFS - Rimuovere rami dopo la fusione

sono stati creati Alcuni rami, si è fusa e quindi eliminato utilizzando Visual Studio.

Tuttavia, questi rami sono ancora visibili nell'interfaccia web TFS quando si va a Codice>Filiali.

Mi aspetto che questo diventi un gran casino se questo non verrà pulito regolarmente.

  1. Dovremmo volerlo pulire?
  2. Come rimuovere i rami da questo elenco?

risposta

9

da Visual Studio si hanno due opzioni:

  1. UNPUBLISH
  2. Elimina

enter image description here

enter image description here

See: MSDN.

Annulla pubblicazione rimuoverà il tag Branch sul telecomando (server VSO/TFS) e questo nasconderà il ramo dall'accesso Web.

Elimina rimuoverà il ramo dal repository TFS locale. Rimarrà sul telecomando (VSO/TFS Server), ma non sarà più disponibile nella finestra Branches di Visual Studio. È possibile tornare indietro con la creazione di una filiale locale che tiene traccia del ramo a distanza di nuovo:

enter image description here

Quindi, per il vostro scopo, siete alla ricerca per la funzione "Annulla pubblicazione". Questo non cancellerà alcuna cronologia nel ramo.

+0

Impressionante, grazie! – SaphuA

Problemi correlati