¿Cómo puedo fusionar mis archivos cuando la estructura de carpetas ha cambiado usando Borland StarTeam?

StackOverflow https://stackoverflow.com/questions/28578

Pregunta

Estoy en el proceso de refactorizar algún código que incluye mover carpetas y me gustaría fusionarlos periódicamente para mantener todo actualizado.¿Cuál es la mejor manera de fusionar después de mover carpetas en mi copia de trabajo?

¿Fue útil?

Solución

También puedes mover los archivos en StarTeam.Luego fusiona después de eso.

Hagas lo que hagas, asegúrate de no eliminar los archivos y volver a agregarlos en StarTeam.Perderá el historial del archivo si hace eso.

Otros consejos

Mover los archivos en StarTeam y luego actualizar su proyecto/solución es la forma más limpia de hacerlo.También sugeriría crear una etiqueta de vista antes de hacer cualquier cosa para tener un punto definitivo de "retroceso" si algo sale mal :)

Se puede cambiar el nombre de las carpetas en StarTeam para que coincidan con los movimientos del sistema de archivos haciendo clic derecho en la carpeta y yendo a Propiedades.Si creó nuevos niveles de anidamiento, tendrá que crear esas carpetas normalmente.Si movió archivos entre carpetas existentes, puede moverlos en StarTeam arrastrándolos desde la ventana de archivos a la derecha a la nueva carpeta a la izquierda.Se puede cambiar el nombre de los archivos para que coincidan con un nuevo nombre en StarTeam de la misma manera que las carpetas, haga clic derecho en el archivo y seleccione Propiedades.

Como usuario de StarTeam, mi más sentido pésame.

En un mundo ideal, podría bifurcar la vista y fusionarla nuevamente cuando esté satisfecho con sus revisiones para evitar romper la compilación.Sin embargo, como está utilizando StarTeam, le sugeriría realizar pequeños cambios incrementales en la estructura de carpetas y aceptar que probablemente tendrá algunas roturas en el camino.Probablemente llevará menos tiempo y será más intuitivo que intentar utilizar la interfaz de visualización y combinación.

El problema es que me preocupa romper la compilación mientras muevo carpetas en StarTeam.Supongo que la única forma de evitarlo es estar preparado para cargar archivos de proyecto actualizados tan pronto como mueva las cosas en StarTeam y hacerlo lo más rápido posible.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top