如何在Teamcity Visual Studio插件中配置Perforce?

时间:2013-01-08 15:55:51

标签: visual-studio teamcity perforce

Teamcity doc说'使用标准的Perforce环境变量作为全局变量'。这些是根据p4 set

设置的
$ p4 set
P4CLIENT=aa (set)
P4EDITOR=C:\Program Files (x86)\Notepad++\notepad++.exe (set)
P4IGNORE=C:\Code\p4ignore.txt (set)
P4PASSWD=AA63AEBCFF2322ED61DB0B04D45 (set)
P4PORT=srvcrpsys52:1666 (set)
P4USER=irving.washington (set)

然而,当我尝试测试连接时,Visual Studio中的Teamcity给了我这个错误。发生了什么事?

enter image description here

1 个答案:

答案 0 :(得分:1)

环境变量与'p4 set'变量不完全相同。 'p4 set'可以在Perforce工具知道查看的位置记录注册表中的内容,但其他工具可能不知道在那里查看。

尝试使用真实环境变量,进入“关于此计算机”的“开始”菜单,导航到“环境变量”表,然后在那里设置环境变量(可能在设置后重新登录或重新启动;根据您是否将它们设置为用户环境变量或系统环境变量),然后查看TeamCity是否识别设置。

您可以告诉您已经设置了真实的环境变量,因为如果您这样做,命令行提示会显示它们:

$ set P4

请注意,这与

的'''不同''
$ p4 set