Pregunta

Soy nuevo en el Perforce y han creado una serie de espacios de trabajo como ejercicios para familiarizarse con él.Ahora me gustaría eliminar algunas de las áreas de trabajo.Sólo quiero deshacerme de las áreas de trabajo de modo que no aparezcan en la lista desplegable en las áreas de trabajo de la vista (no quiere hacer nada con el actual depósito de archivos).

Buscando en google una respuesta de los rendimientos de la propuesta de "hacer que el espacio de trabajo activo" (supongo que eso significa que seleccione en el área de trabajo desplegable?) y, a continuación, eliminar desde el menú "editar".Por desgracia, la eliminación de la opción aparece en gris cuando yo intente esto.

Alguien sabe cómo hacer esto, o ¿sólo tengo que vivir con la basura de los espacios de trabajo?He eliminado físicamente a uno de ellos desde el disco, y todavía aparece en el área de trabajo desplegable, y aún no puedo sincronizarlo con el depósito de ahora, así que supongo que no se cómo hacerlo.

¿Fue útil?

Solución

En el menú "Ver", seleccione "espacios de trabajo". Usted verá todos los espacios de trabajo que ha creado. Seleccionar los espacios de trabajo que desee eliminar y haga clic en "Editar" -> "Eliminar espacio de trabajo", o haga clic derecho y seleccione "Eliminar espacio de trabajo". Si el espacio de trabajo está "bloqueado" para evitar cambios, recibirá un mensaje de error.

Para desbloquear el espacio de trabajo, haga clic en "Editar" (o haga clic derecho y haga clic en "Editar área de trabajo") para levantar el editor de espacio de trabajo, desactive la casilla de verificación "bloqueada", y guardar los cambios. Puede eliminar el espacio de trabajo una vez que se abrió.

En mi experiencia, el espacio de trabajo continuará siendo mostrado en la lista desplegable hasta que haga clic en él, y en ese momento P4V se darán cuenta de que lo ha eliminado y quitarlo de la lista.

Otros consejos

También se podría hacer sin un cliente visual con la siguiente secuencia de comandos pequeña.

$ cat ~/bin/pdel

#!/bin/sh

#Todo: add error handling

( p4 -c $1 client -o | perl -pne 's/\blocked\s//' | p4 -c $1  client -i ) && p4 client -d $1

En P4V clic en Ver > Los espacios de trabajo

Si el espacio de trabajo que desea eliminar no es visible en la lista Puede que tenga que desactivar la casilla Mostrar sólo los espacios de trabajo disponibles para su uso en este equipo

Haga clic en el espacio de trabajo que desea eliminar y seleccione 'My_workspace' espacio de trabajo Editar

En el Avanzado Desactive la casilla Cerrado: sólo el propietario puede editar la configuración del espacio de trabajo > a continuación, en Aceptar

Ahora, de vuelta en el Los espacios de trabajo de Perforce haga clic derecho en el espacio de trabajo que desea eliminar y seleccione Borrar 'My_workspace' Espacio de trabajo

P4V debe quitar el elemento de la lista desplegable al hacer clic en él.

Hay un caso en el que un espacio de trabajo previamente eliminado permanece en la lista desplegable, y P4V muestra el error siguiente:

  

P4V interruptor de área de trabajo de error. Esta área de trabajo no se pueden utilizar en este equipo, ya sea debido a que el campo de host no coincide con el nombre del equipo o de la raíz del espacio de trabajo no se puede utilizar en este equipo.

Si se produce este error, el espacio de trabajo (posiblemente en otro host) puede tener sólo ha descargado. Haga clic en la papelera de reciclaje P4V áreas de trabajo

P4V de reciclaje

En las resultantes Los espacios de trabajo descargadas ventana de la derecha haga clic en el espacio de trabajo ofensivo y selecciona Eliminar 'My_workspace' Espacio de trabajo . P4V ahora debe quitar el elemento de espacio de trabajo de la lista desplegable.

Si usted ha borrado de la ficha área de trabajo, pero todavía se está mostrando en el menú desplegable.A continuación, también puede eliminar con éxito que siguiendo estos pasos:

  1. Ir a C:/Users/user_name/.p4qt

user_name será su nombre de usuario de tu equipo

  1. Dentro de 001Clients carpeta WorkspaceSettings.xml archivo estará allí.

Habrá dos etiquetas

  1. varName = "RecentlyUsedWorkspaces" quitar el borrado del área de trabajo de la etiqueta

  2. Un propertyList etiqueta estará allí con varName=deleted_workspace_name eliminar esa etiqueta.

desde el menú desplegable de nombre de espacio de trabajo serán eliminados

  1. Ctrl + 5

vista espacio de trabajo en P4V

  1. Eliminar el espacio de trabajo correspondiente

introducir descripción de la imagen aquí

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