Actualizar la list para reflejar la copy de trabajo local

Eliminé una carpeta grande que ya no necesito de mi espacio de trabajo local, es decir, //binary_blobs/... Ahora Perforce (línea de command) se queja de los files faltantes, es decir:

 test.raw - submit change default to delete //binary_blobs/test.raw#1 

Mi objective es decirle al server remoto que he eliminado los files localmente, y que la copy del server / depósito debe dejarse en paz. Esencialmente, quiero actualizar la "list de tener" para que sepa que ya no tengo esta carpeta de 200 GB de datos binarys. p4 flush //binary_blobs/... , esperando que resolviera el problema, pero no: p4 todavía sigue localmente estos files.

Por lo tanto, decido que solo le diré que sincronice esta carpeta en el #0 para eliminar las copys locales de los files a través de la p4 sync -f //binary_blobs/...#0 , pero esto también falla debido a:

 //binary_blobs/test.raw#1 is opened for delete and can't be deleted 

Argh! Parece que debo revertir mis cambios:

 p4 revert //binary_blobs/... 

Ahora está RE-SYNCING de todos los datos en la networking de nuevo, lo que llevará días.

Pregunta

¿Puedo decirle a Perforce, a través de la línea de command, que simplemente actualice la "list de personas" en function de lo que poseo localmente, sin tener que volver a sacar todo el depósito del server remoto?

Finalmente lo descubrí. Primero, revertiré mientras mantengo los files del espacio de trabajo tal como están:

 p4 revert -k //binary_blobs/... 

Ahora puedo actualizar a la revisión #0 :

 p4 sync -f //binary_blobs/...#0 

Me ahorró tener que volver a crear manualmente mi espacio de trabajo.