tool strategy practices from crear branching best adopted tfs branch

strategy - tfs branch tool



¿Cómo debo deshacerme de TFS Branches correctamente? (3)

La rama eliminada solo se marca como eliminada en un momento determinado y aún es posible acceder al código si se sincroniza con un conjunto de cambios o una hora anterior a esa operación de eliminación.

Si no desea tener el archivo en la rama en la base de datos, puede usar la línea de comando tf destroy:

http://msdn.microsoft.com/en-us/library/bb386005.aspx

Como su rama ya está eliminada, necesitará usar tf dir / deleted para encontrar el número de eliminación de esa rama para destruir los archivos.

Me pregunto cómo debería deshacerme de las ramas que ya no tienen ningún propósito. En este momento, incluso si los elimino y confirmo, siguen figurando como ramas en las ventanas de propiedades para una raíz de bifurcación particular (directorio). Si selecciono fusionar, no obtengo la opción de fusionarme con la rama eliminada, que obviamente es la esperada, pero por lo tanto, me sorprende que la rama siga apareciendo en la ventana de propiedades.

Cualquier explicación sobre este comportamiento sería muy apreciada.


Tuve una situación en la que se eliminó una rama y no tenía ningún propósito. No pude lograr que destruyera el trabajo hasta que descubrí el número de eliminación del directorio como Damien mencionó. No pude obtener esa identificación con las propiedades de tf ya que no había una copia local ni una copia del servidor basada en los mensajes de error.

Pude obtener la ruta completa de TFS usando:

tf dir $/MyPathTo/TheParent/Directory /deleted

Luego encontré el postfixed "; Ident" en el directorio y pude emitir:

tf destroy $/MyPathTo/TheParent/Directory/TheDirectoryToGetRidOff;Ident

Damien me ayudó su respuesta, gracias. Pensé que incluiría la sintaxis que me ayudó a seguir su publicación.


Utilice el siguiente método para destruir una sucursal en su proyecto TFS. Debe tener permiso para eliminar la sucursal: debe formar parte del administrador de la colección de proyectos. Abra el símbolo del sistema de Visual Studio con la previa del administrador. cd C: / Archivos de programa (x86) / Microsoft Visual Studio 10.0 / Common7 / IDE> tf destroy $ / MyProject / Main / Bin / collection: http: // servername: 8080 / tfs / myproject