Estoy tratando de modificar mi script de compilación para que funcione con un nuevo proyecto basado en forzosamente. El script crea una etiqueta y luego quiere verificar la etiqueta en un directorio temporal. En subversión usaría en el comando svn export
. En git lo haría git archive | tar -x
. ¿Hay un comando equivalente en p4
? ¿O debo configurar un espacio de cliente temporal, sincronizar, compilar y luego eliminar el espacio del cliente?Perforce el comando equivalente a svn export
Respuesta
crear y sincronizar un cliente es lo que siempre he hecho. Sin embargo, no sé por qué necesitarías construir el cliente; solo créelo, sincronícelo, elimine los archivos del lado del cliente, sincronícelo con el # 0 para eliminar el problema y elimine al cliente. Eso parece un enfoque directo.
Teóricamente podría usar p4 print
para obtener contenido de archivos sin utilizar un área de trabajo. Sin embargo, creo que encontrará que usar un espacio de trabajo es más fácil y más eficiente.
Sven Erik Knop escribió un script en el depósito público de Perforce que usa la impresión p4 (a través de P4Python) para crear un archivo zip que contiene un árbol de archivos. Lo puedes encontrar aquí:
http://public.perforce.com:8080///guest/sven_erik_knop/P4Pythonlib/scripts/PrintZip.py
- 1. Migrando de SVN a Perforce - ¿Consejos? ¿Experiencia?
- 2. ¿Algo parecido a git-svn para Perforce?
- 3. Perforce culpa
- 4. la publicación de un sitio web utilizando svn export
- 5. git equivalente a "svn -v status"
- 6. Equivalente a "git reset --hard" con SVN
- 7. Git equivalente a `cat` SVN con el repositorio remoto
- 8. Comando de Windows equivalente a egrep
- 9. ASP.NET Equivalente a este comando cURL
- 10. ¿Cualquier equivalente de svn culpa para clearcase?
- 11. ¿Cuál es el equivalente de PowerShell a este comando Bash?
- 12. rsync equivalente comando mv
- 13. ¿Hay un script que proporcione el equivalente a git-bisect para Perforce (p4)?
- 14. Subversion equivalente al comando 'show' de Git?
- 15. Recuperar archivos eliminados de Perforce
- 16. ¿Cuál es el equivalente de git de "svn update -r"?
- 17. SVN: ¿equivalente externo en Git?
- 18. ¿Perforce la resolución automática desde la línea de comando?
- 19. Migrando de git a Perforce
- 20. ¿Cuál es el propósito del archivo Perforce ".perforce"?
- 21. Export apk del teléfono?
- 22. Subversion (SVN) equivalente a Visual Source Safe (VSS) "Compartir"
- 23. gpg --export-secret-keys
- 24. Datagrid export to pdf
- 25. android export eclipse project
- 26. Cómo crear un archivo .jar o export jar en IntelliJ (como eclipse java archive export)
- 27. org-mode html export
- 28. Equivalente en git de "hg cat" o "svn cat"
- 29. ¿svn tiene un comando `revert-all`?
- 30. git export desde el repositorio remoto de github
voy a echar un vistazo a esto cuando tengo la oportunidad. – James