usuario uso tiene por para otro esta encuentra editarlo edición edicion documentos documento desprotegido compartido cerrar bloqueo bloqueados bloqueado archivo abierto locking perforce

locking - uso - Perforce archivo bloqueado por usuario salido



otro usuario ha desprotegido el archivo o lo tiene bloqueado para su edición (4)

"Bloqueado" y "desprotegido" son dos cosas diferentes que requieren dos operaciones diferentes para deshacer. Como dijo Peter G. , un administrador puede desbloquear un archivo con el comando de desbloqueo:

p4 unlock -f <file>

Sin embargo, para revertir un archivo desprotegido por otro usuario, debe suplantar a ese usuario pasando su cliente (nombre del área de trabajo), host (nombre de la computadora) y nombres de usuario al comando revert, así:

p4 -c theirclient -H theirhost -u theiruser revert filename

Entonces, si un usuario de Perforce llamado jdoe tiene el archivo foo.txt en el espacio de trabajo ws1 en un host llamado joesPC , un administrador puede revertirlo con el siguiente comando:

p4 -c ws1 -H joesPC -u jdoe revert foo.txt

Tengo un archivo que está bloqueado / desprotegido exclusivamente por un usuario que ya no está en la empresa. Necesito hacer cambios y quiero saber cómo "robar el bloqueo".


Algunos usuarios ficticios pueden retirar todo el depósito y bloquear todos los archivos:

Si tiene acceso de administrador, puede utilizar:

p4 cliente -d -f nombre de cliente

Donde nombre de cliente es el nombre del área de trabajo.


Solicite a su administrador de ejecuciones que elimine el bloqueo emitiendo

p4 unlock -f <file>

PD: para reutilizar la licencia del usuario fallecido, es posible que su administrador de perforaciones también desee limpiar los archivos que él dejó abiertos. Puede revertir las ediciones pendientes si son inútiles o transferirlas a otro usuario a través de la "reapertura de p4". Los usuarios comunes también pueden realizar la "reapertura" y "revertir después de la reapertura".


Tiene tres opciones, y si no conoce la contraseña del usuario, las tres requerirán un administrador.

  1. p4 unlock -f filename
    • Esto solo funcionará si eres un administrador. Además, no funcionará en archivos con un tipo de archivo +l , como binary+l en tal escenario, será necesario revertirlo.
  2. Con la contraseña del usuario (obtenga un administrador de p4 para borrarlo si nadie sabe cuál es), use un comando como el que Raven sugirió:

    p4 -c theirclient -H theirhost -u theiruser -p theirpassword revert -k filename

  3. O sin la contraseña, haz que un administrador use esta secuencia:

    $ p4 login theiruser User theiruser logged in. $ p4 -c theirclient -H theirhost revert -k filename