2010-11-30 14 views
11

Perforce P4V mantiene una lista de conexiones recientes en el menú 'Conexiones -> Conexiones recientes'. Hemos movido nuestros archivos de depósito de Perforce a un servidor diferente, por lo que todavía tengo la conexión anterior en la lista, pero cuando se selecciona se produce un error ya que no se puede conectar. ¿Hay alguna manera de borrar estas viejas conexiones?¿Cómo puedo borrar la lista de conexiones recientes de Perforce P4V?

Estoy usando Perforce Visual Client/NTX86/2010.1/271261.

+0

No he encontrado una manera de eliminar esas entradas en la lista. ¿Tal vez debería dejar un correo electrónico a [email protected]? – jhwist

+1

La compatibilidad con Peforce sugiere eliminar la carpeta de configuración (% PERFIL DE USUARIO% \. P4qt) antes de iniciar P4V, pero esto eliminaría todas las configuraciones personalizadas (incluidas las herramientas personalizadas). – Swinders

+0

@jhwist puede editar ApplicationSettings.xml en .p4qt para editar/eliminar entradas – RJFalconer

Respuesta

12

¿Estás en Linux/Unix? Si es así, en su directorio de inicio es un directorio .p4qt/. Si Windows, estoy seguro de que tienes algo similar.

Debe tener un archivo llamado appsettings.xml o ApplicationSettings.xml. Se debe tener algo como esto:

</PropertyList> 
<StringList varName="Recent Connections"> 
<String>server:1666, bob, bob_workspace</String> 
<String>server:1666, steve, steve_ws</String> 
<String>server:1666, joe, joe_workspace</String> 
</StringList> 

Tenga en cuenta, no sé XML, pero debe ser capaz de limpiar esto fuera de su archivo. O bien, puede eliminar este archivo y hacer que se vuelva a crear si no le importa que se restablezcan algunas preferencias.

+3

Utilizando Windows, la carpeta .p4qt/está en la carpeta de perfil de usuario. Borrar las líneas de conexión obsoletas y reiniciar P4V tuvo el resultado deseado. El soporte de Perforce sugirió eliminar todo el directorio, pero dijo que esto eliminaría todas las configuraciones. – Swinders

+2

@Swinders, puede publicar su nota sobre las carpetas de Windows como una respuesta. –

1

en versiones posteriores de Perforce (al menos Perforce Visual Client/NTX64/2012.1/500245) los archivos se almacenan en

apoyo
{UserProfileFolder}\.p4qt\ApplicationSettings.xml 
1

Peforce sugerir la eliminación de la carpeta de configuración (% USERPROFILE% .p4qt) antes de comenzar P4V pero esto eliminaría todos los ajustes personalizados (incluidas herramientas personalizadas).

Utilizando Windows, la carpeta .p4qt/se encuentra en la carpeta del perfil de usuario.

Al borrar las líneas de conexión desactualizadas y reiniciar P4V se obtuvo el resultado deseado.

6

En Windows7 y P4 2011.1 es ligeramente diferente;

%USERPROFILE%\.p4qt\ApplicationSettings.xml 

Puede editar las conexiones recientes en este atributo;

<StringList varName="RecentConnections"> 
    <String>192.168.0.1:1337, Username, Workspacename</String> 
    <String>192.168.0.1:1337, Username</String> 
</StringList> 
+0

falta una barra ... '% USERPROFILE% \. P4qt \ ApplicationSettings.xml' – Adrian

+0

@Adrian Fixed, ty – RJFalconer

4

Para Mac OS X:

~/Library/Preferences/com.perforce.p4v/ApplicationSettings.xml

1

no elimine la carpeta entera !!!

para Windows, vaya a:% USERPROFILE% .p4qt \ 0001Clients \ WorkspaceSettings.xml

A continuación se encuentran algunos artículos:

<StringList varName="RecentlyUsedWorkspaces"> 
    <String>workspace1.test</String>  
    <String>workspace2.test</String> 
    <String>workspace3.test</String> 
    <String>workspace4.test</String> 
</StringList> 

Puede eliminar de esta lista.

Cuestiones relacionadas