2017-04-06 160 views
0

前段時間我似乎鎖定了我的P4主機,無法更改它。無法更改Perforce主機

我已經試過

set p4host=my_host 

,但它似乎並不清楚它或改變它。命令行p4 info返回舊的主機名。我不確定我是如何得到它 - 可能是通過設置系統範圍,但現在我不確定如何恢復它。我在一個沒有p4config.txt文件的目錄中並且是空的。

我正在使用Windows 10 Pro。

回答

2

運行:

p4 set P4HOST 

,看看你的P4HOST價值的來源。設置它的不同方式(P4CONFIG,系統環境,註冊表,P4ENV)具有不同的優先級。

不幸的是,我不知道你在哪個平臺上,所以我不能給出任何有關可能看到的地方的提示,但希望p4 set告訴你會讓你走上正確的軌道。

+0

謝謝。我只是將問題更新爲Win 10.我發現我的很多舊的「p4config.txt」文件在p4環境變量中佔據了優先位置。我刪除了所有這些,但是我仍然將它設置爲舊的。我嘗試創建一個新的工作區(出於某種原因,工作區的高級選項中的「主機」字段被設置爲我不想使用的舊主機)。還有可能在其他地方設置? – john

+1

我建議運行的命令('p4 set P4HOST')告訴你什麼? –

+0

它看起來像我有Windows「設置」和P4的環境「設置」不同的東西。我用「set p4 p4host =」和「set p4host =」清除了所有這些,現在事情似乎已經奏效。謝謝! – john