2010-08-26 14 views
8

Cada vez que cambio el nombre de un archivo en Perforce realmente elimina un archivo antiguo y agrega uno nuevo. Como resultado, el nuevo archivo no comparte el historial del archivo anterior. ¿Hay alguna manera fácil de hacerlo?¿Cambiar el nombre de los archivos en Perforce?

+0

Quizás quiso mover el archivo en el Explorador de Windows o con 'comando especial move' de Perforce? –

Respuesta

6

¿Está utilizando P4V? Realmente no lo elimina y lo agrega, lo ramificará y luego eliminará el archivo anterior (verá que el nuevo archivo aparece con la acción #branch). De esta forma, el nuevo archivo será conservará el historial. A veces no es visible de inmediato, pero si elige "mostrar el historial de bifurcaciones", verá el historial completo del archivo, incluido todo lo que sucedió antes de su cambio de nombre.

+0

gracias por la respuesta. ¿Importa si cambio el nombre de un archivo en P4V, P4Win o simplemente directamente en IDE (como Visual Studio)? Tampoco puedo encontrar "mostrar el historial de bifurcación". –

+0

Tanto P4V como P4Win cambian el nombre del archivo correctamente (es decir, eliminar y bifurcar). Nunca usé el VS IDE, apestaba. ¿Qué dispositivo Perforce estás usando (P4V, P4Win) y qué versión? Si recuerdo correctamente, hay una casilla de verificación en algún lugar del historial de revisión que le permite activar y desactivar el historial de bifurcación. – EboMike

+0

Uso P4Win Versión 2007.2 131755 y P4V/NTX86/2010.1/251161 –

2

Si está utilizando una versión bastante reciente de Perforce (servidor y cliente), puede utilizar el comando movimiento para cambiar el nombre de un archivo mientras se mantiene la historia más como lo que espera. Sin embargo, como EboMike said, siempre que se haya realizado la integración, el historial está ahí ... es un poco menos accesible.

1

Si visualiza el historial en p4v, debe haber un icono en la pestaña de la pestaña Historial que le da la opción de "Seguir acciones de sucursal" o "Seguir acciones de sucursal y copiar".

En el tipo de línea de comandos

p4 filelog -i file 

La bandera '-i' mostrará la historia de la integración también.

0

Intente utilizar la opción Gráfico de revisión para un archivo, se ve un poco de miedo para empezar, pero apagar las ramas no estás interesado y que puede ser muy útil para el seguimiento de los cambios a los archivos a través de integraciones/ramas

Cuestiones relacionadas