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?
Respuesta
¿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.
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". –
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
Uso P4Win Versión 2007.2 131755 y P4V/NTX86/2010.1/251161 –
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.
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.
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
Use p4 move
Según Perforce, este comando "Moverá (cambiará el nombre) un archivo de una ubicación a otra."
http://www.perforce.com/perforce/doc.current/manuals/cmdref/move.html
- 1. Cambiar el nombre de los archivos en los subdirectorios
- 2. Cambiar el nombre de los archivos recursivamente en Powershell
- 3. Cambiar el nombre de los archivos a minúsculas en Powershell
- 4. Cambiar el nombre de los archivos existentes de CarrierWave
- 5. Utilice Regex/Powershell para cambiar el nombre de los archivos
- 6. Cambiar el nombre de los archivos durante la copia ANT
- 7. Perl: cambiar el nombre de todos los archivos y directorios
- 8. ¿Cómo cambiar el nombre de los archivos analizados por Formidable?
- 9. Cambiar el nombre de los archivos al descargarlo
- 10. ¿Cómo puedo cambiar el nombre de los archivos usando PowerShell?
- 11. En Perforce, ¿cómo obtengo una lista de los archivos desprotegidos?
- 12. Recuperar archivos eliminados de Perforce
- 13. En Perforce, ¿puede cambiar el nombre de una carpeta con el mismo nombre pero revestida de manera diferente?
- 14. Perforce no sincronizar archivos correctamente
- 15. Cambiar el nombre de algunos archivos en una carpeta
- 16. borrar automáticamente los archivos recién añadidos al estanterías en Perforce
- 17. ¿Cómo cambiar el nombre de los directorios?
- 18. Cambiar el nombre de varios archivos en Unix
- 19. Cambiar el nombre de los nombres de los archivos que contienen espacios
- 20. Cómo cambiar el nombre de los archivos en ruby en masa
- 21. ¿Cómo puedo cambiar el nombre de los archivos por lotes en minúsculas en Subversion?
- 22. ¿Debo enviar los archivos sin cambios a Perforce?
- 23. Atajo de shell/bash para cambiar el nombre de los archivos en una carpeta
- 24. Cambiar el nombre de archivos múltiples con un bucle bash
- 25. ¿No se puede cambiar el nombre de los archivos en Xcode 4 Anymore?
- 26. Cambiar el nombre de los archivos en un directorio UNIX - shell scripting
- 27. ¿Puedo cambiar el nombre de los sitios en WebMatrix?
- 28. Cambiar el nombre de los destinos en Xcode 4
- 29. ¿Cómo cambiar el nombre de los hilos en un ExecutorService?
- 30. Cambiar el nombre de una lista de archivos con los nombres de otra lista
Quizás quiso mover el archivo en el Explorador de Windows o con 'comando especial move' de Perforce? –