2012-05-07 18 views
79

Eliminé algunos archivos y algunas carpetas en TFS. Muchos check in más tarde descubrí que necesito la funcionalidad eliminada en mi proyecto.TFS: Restaurar carpetas y elementos eliminados

¿Cómo puedo restaurar los archivos y carpetas eliminados?

+0

¿Todavía los tiene localmente (los archivos/carpetas pueden eliminarse para TFS y aún estar en su disco)? –

+0

@ RaphaëlAlthaus: Desafortunadamente no. Construí algunas funcionalidades hace mucho tiempo. Después de eso fue eliminado. Ahora lo necesito pero no sé cómo recuperarlos correctamente – hwcverwe

Respuesta

147

En Team Explorer (en Visual Studio): Herramientas | Opciones | Control de fuente | Visual Studio Team Foundation Server y seleccione Mostrar elementos eliminados ...

Luego en el explorador de control de código fuente verá los elementos en gris. Puede hacer clic derecho sobre ellos y Recuperar. (Esta opción solo estará disponible si, después del restablecimiento, se incluirá en su espacio de trabajo actual).

NB. en las versiones más nuevas de Visual Studio (por ejemplo, 2013) ahora hay un botón para activar la visualización de elementos eliminados en la barra de herramientas del Explorador de control de código fuente. Es el segundo botón (aquí con el tema oscuro VS):

enter image description here

alternativa, mediante las PowerToys TFS se puede ver en la historia y haga clic derecho para seleccionar "Rollback Todo el conjunto de cambios": esto creará cambios pendientes para volver los cambios del conjunto de cambios seleccionado.

Editar: Se agregó un párrafo en las versiones más recientes de VS.

+4

esto fue un salvavidas – heisenberg

+2

@heisenberg Por el contrario, esto me costó medio día, mientras caminaba por los restos mórbidos de lo que alguna vez fue ... –

+0

Gracias, no podía creer que borré 2 servicios web completos que escribí y olvidé. Esto me salvó – BrianLegg

1

Suponiendo que se recupera correctamente según la respuesta de @ Richard, todavía puede haber un problema con el elemento que aparece en el Explorador de soluciones (al menos fue para mí el uso de Visual Studio 2015). Es decir, el archivo se restaura en su disco duro, en el lugar correcto en la estructura de carpetas de su proyecto, pero no se muestra en VS.

Para resolver esto, haga clic en el botón Mostrar todos los archivos en el Explorador de soluciones:

enter image description here

verá su archivo, en un icono de color blanco fantasmal. Haga clic derecho sobre él y seleccione "Incluir en el proyecto". Cambios de guardado y check-in. Has vuelto al negocio

Cuestiones relacionadas