如何清除Perforce P4V最近的连接列表?

Swi*_*ers 14 perforce

Perforce P4V在"连接 - >最近连接"菜单下保留最近连接的列表.我们已将Perforce depot文件移动到另一台服务器,因此我仍然列出了旧连接,但是当它被选中时,由于无法连接而出现错误.有没有办法清除这些旧连接?

我使用的是Perforce Visual Client/NTX86/2010.1/271261.

Cha*_*nce 15

你在Linux/Unix吗?如果是这样,在您的主目录中是一个.p4qt/目录.如果是Windows,我相信你有类似的东西.

你应该有一个名为appsettings.xml或的文件ApplicationSettings.xml.它应该是这样的:

 </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>
Run Code Online (Sandbox Code Playgroud)

请注意,我不知道XML,但您应该能够从文件中清除它.或者,如果您不介意重置某些首选项,则可以删除此文件并重新创建.

  • 使用Windows,.p4qt /文件夹位于用户配置文件文件夹中.清除过时的连接线并重新启动P4V会产生所需的结果.Perforce支持建议删除整个目录,但表示这将删除所有设置. (3认同)
  • @Swinders,你可以发布关于Windows文件夹的说明作为答案. (2认同)

RJF*_*ner 9

在Windows7和P4 2011.1上,它略有不同;

%USERPROFILE%\.p4qt\ApplicationSettings.xml
Run Code Online (Sandbox Code Playgroud)

您可以编辑此属性中的最近连接;

<StringList varName="RecentConnections">
    <String>192.168.0.1:1337, Username, Workspacename</String>
    <String>192.168.0.1:1337, Username</String>
</StringList>
Run Code Online (Sandbox Code Playgroud)


Wil*_*ler 5

对于Mac OS X:

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