Pregunta

El P4V Perforce GUI del cliente tiene un 'Acciones> Eliminar del espacio de trabajo' comando de menú que elimina todos los archivos del espacio de trabajo que se encuentran bajo el control de versiones y no se abrieron para editar o eliminar.

Esta funcionalidad sólo parece estar disponible desde el cliente GUI, no puedo encontrar cualquier comando correspondiente en la lista cada vez mayor mostrada por p4 help commands.

I pensó en utilizar p4 where, p4 files y algunos lista de filtrado, pero eso no quiere parecer trivial, así que antes de ir sobre la creación de un guión, ¿alguien tiene una idea mejor?

¿Fue útil?

Solución

Especificación de una revisión de cualquiera #none o #0 eliminará los archivos:

p4 sync //depot/project/...#none
p4 sync //depot/project/...#0

Utilice el conmutador -f para la eliminación de los archivos de la fuerza, incluso si son grabable (que no afectará a los archivos que están desprotegidos, sin embargo):

p4 sync -f //depot/project/...#0

Otros consejos

p4 sync ...#none

La forma más fácil encontrar GUI comandos equivalentes (p4 comandos CLI) es mirar la ficha de registro en P4V. Cuando tomamos cualquier acción en P4V interfaz gráfica de usuario, los espectáculos pestaña "Log" está ejecutando la orden correspondiente P4 CLI.

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