Perforce P4V conserve une liste des connexions récentes dans le menu 'Connexions -> Connexions récentes'. Nous avons déplacé nos fichiers de dépôt Perforce vers un serveur différent, donc j'ai toujours l'ancienne connexion listée mais quand elle est sélectionnée, elle contient des erreurs car elle ne peut pas se connecter. Y a-t-il un moyen d'effacer ces vieilles connexions? J'utilise Perforce Visual Client/NTX86/2010.1/271261.Comment effacer la liste des connexions récentes de Perforce P4V?
Répondre
Êtes-vous sous Linux/Unix? Si oui, dans votre répertoire personnel se trouve un répertoire .p4qt/
. Si Windows, je suis sûr que vous avez quelque chose de similaire. Vous devez avoir un fichier appelé appsettings.xml
ou ApplicationSettings.xml
. Il devrait avoir quelque chose comme ceci:
</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>
S'il vous plaît noter, je ne sais pas XML, mais vous devriez être en mesure d'effacer ce de votre fichier. Vous pouvez également supprimer ce fichier et le recréer si cela ne vous dérange pas si certaines préférences sont réinitialisées.
Sous Windows, le dossier .p4qt/se trouve dans le dossier du profil utilisateur. Effacer les lignes de connexion obsolètes et redémarrer P4V a eu le résultat souhaité. Le support de Perforce a suggéré de supprimer tout le répertoire mais a indiqué que cela supprimerait tous les paramètres. – Swinders
@Swinders, pouvez-vous poster votre note sur les dossiers Windows en guise de réponse. –
Dans les versions ultérieures de Perforce (au moins Perforce Visual Client/NTX64/2012.1/500245
) les fichiers est stocké dans
{UserProfileFolder}\.p4qt\ApplicationSettings.xml
support Peforce suggère de retirer le dossier des paramètres (% USERPROFILE% de .p4qt) avant de commencer P4V mais cela supprimerait tous les paramètres personnalisés (y compris les outils personnalisés). Sous Windows, le dossier .p4qt/se trouve dans le dossier du profil utilisateur.
L'effacement des lignes de connexion obsolètes et le redémarrage du P4V ont eu le résultat souhaité.
Sur Windows7 et P4 2011.1, c'est légèrement différent;
%USERPROFILE%\.p4qt\ApplicationSettings.xml
Vous pouvez modifier les connexions récentes dans cet attribut;
<StringList varName="RecentConnections">
<String>192.168.0.1:1337, Username, Workspacename</String>
<String>192.168.0.1:1337, Username</String>
</StringList>
est manquant une barre oblique ... '% USERPROFILE% \. P4qt \ ApplicationSettings.xml' – Adrian
@Adrian corrigé, ty – RJFalconer
Pour Mac OS X:
~/Library/Preferences/com.perforce.p4v/ApplicationSettings.xml
Ne supprimez pas le dossier entier !!!
Pour les fenêtres, allez à:% USERPROFILE% .p4qt \ 0001Clients \ WorkspaceSettings.xml
Ensuite, vous trouverez des articles:
<StringList varName="RecentlyUsedWorkspaces">
<String>workspace1.test</String>
<String>workspace2.test</String>
<String>workspace3.test</String>
<String>workspace4.test</String>
</StringList>
Vous pouvez supprimer de cette liste.
Je n'ai pas trouvé un moyen de supprimer ces entrées dans la liste. Peut-être que vous devriez laisser tomber [email protected] un email? – jhwist
La prise en charge de Peforce suggère de supprimer le dossier des paramètres (% USERPROFILE% \. P4qt) avant de démarrer P4V, mais cela supprimerait tous les paramètres personnalisés (y compris les outils personnalisés). – Swinders
@jhwist vous pouvez modifier ApplicationSettings.xml dans .p4qt pour modifier/supprimer des entrées – RJFalconer