update - tfs 2018
Dejar de lado los cambios pendientes en el servidor de Team Foundation (1)
Soy nuevo en Team Foundation Server, por lo que me preguntaba qué hace "Shelve Pending Changes" en el servidor de Team Foundation. Estoy usando TFS de proyecto en Codeplex.
Shelve Pending Changes almacena sus cambios de código en el servidor pero no los compromete con la sucursal. Aquí hay algunas razones por las que lo he usado:
- Para guardar los cambios pero deshacerlos localmente cuando no estoy listo para realizar cambios, pero necesito hacer una corrección de errores de emergencia en la misma rama.
- Para almacenar código para revisiones de código antes de comprometerse. Otras personas pueden consultar o ver sus cambios archivados.
- Para almacenar los cambios que están listos para comprometerse cuando los cambios aún no están aprobados.
Una cosa que debe saber sobre los cambios de archivado: cuando desenfunda, obtiene el archivo tal como está. Si alguien más ha modificado el archivo después de su archivo, no se produce ninguna fusión. Por lo tanto, no recomiendo los cambios de estantería a largo plazo.