2013-11-27 71 views
1

我想在64位Windows Vista上運行Perforce以供我自己使用;沒有人會訪問它。我下載了所有組件,但是當我運行p4d.exe時無法啓動它。如何在64位Windows上運行Perforce?

我得到: Perforce的服務器錯誤:

Listen 1666 failed. TCP listen on 1666 failed. bind: 0.0.0.0:1666: WSAEADDRINUSE

我曾嘗試在網上尋求幫助,但是,像往常一樣,所有的指令都是過於複雜。我做錯了什麼,以及如何讓這個愚蠢的事情運行?

回答

2

的WSAEADDRINUSE錯誤表明另一個進程已經偵聽端口1666

連接,如果使用正常Perforce的安裝程序,它安裝Perforce公司作爲Windows服務,並開始它給你的。

也就是說,服務器已經在運行!

當您使用Perforce安裝程序時,您(通常)不需要自己運行p4d.exe,因爲Windows服務安排Perforce服務器在計算機運行時始終運行。

只需調出P4V並開始工作。

+0

是P4V的可視界面嗎?我想使用命令行,但Windows命令提示符和Cygwin都不識別p4命令。 – user1060817

+0

您是否將包含Perforce可執行文件的目錄放入PATH中?啓動命令提示符並說'echo%PATH%'並按回車。 –

+0

是的,安裝程序會自動執行此操作。它正在工作。也許它只是直到我重新啓動計算機纔得到提取。我知道,愚蠢的是,這是你應該嘗試的第一件事。抱歉,添麻煩了。 – user1060817

相關問題