Pregunta

En Perforce, ¿qué es un archivo "archivado"? ¿Cuál es el propósito de estirar un archivo que está abierto para editar en el espacio de trabajo?

¿Fue útil?

Solución

Del perforce documentación:

La estantería es el proceso de almacenar temporalmente el trabajo en progreso en un servidor de perforce sin enviar una lista de cambios. La estantería es útil cuando necesita realizar múltiples tareas de desarrollo (como interrupciones del trabajo de mayor prioridad, pruebas en múltiples plataformas) en el mismo conjunto de archivos o compartir archivos para la revisión del código antes de realizar su trabajo en el depósito.

El comando P4 SHANTE crea, modifica o descarta archivos archivados en una lista de cambios pendiente. Los archivos archivados persisten en el depósito hasta que se descartan (por medio de P4 Shelve -D) o reemplazados por comandos posteriores de P4.

Después de los archivos de estanterías, puede revertirlos o modificarlos en el espacio de trabajo de su cliente y restaurar las versiones archivadas de esos archivos en su espacio de trabajo con el comando P4 Unshelve. Mientras que los archivos se archivan, otros usuarios pueden desconectar los archivos archivados en sus propios espacios de trabajo, o en otros espacios de trabajo del cliente.

También se puede acceder a los archivos con los comandos de impresión P4 Diff, P4 DiF2, P4 y P4, utilizando el especificador de revisión @= Cambio, donde el cambio es el número pendiente de ChangeList.

Si no se especifican argumentos, P4 Shelve crea una nueva CHANGELIST, agrega archivos de la lista de cambios predeterminada del usuario y (después de que el usuario complete un formulario similar al utilizado por P4 envío), se ajusta los archivos especificados en el depósito. Si se proporciona un patrón de archivo, P4 Shelve se envía solo los archivos que coinciden con el patrón.

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