啟用和配置Perforce集成

2018-01-05 10:31 更新

啟用Perforce集成

在IntelliJ IDEA中,Perforce集成默認(rèn)情況下是禁用的。如果要從IntelliJ IDEA執(zhí)行與Perforce相關(guān)操作,請(qǐng)?jiān)贗DE級(jí)別啟用集成,并將項(xiàng)目根目錄或特定目錄與Perforce相關(guān)聯(lián)。一般過(guò)程在啟用版本控制一節(jié)中介紹。

為項(xiàng)目或目錄啟用Perforce集成

  1. 按 Ctrl+Alt+S或選擇:文件| 設(shè)置(適用于Windows和Linux),也可以選擇:IntelliJ IDEA | 首選項(xiàng)(對(duì)于macOS),然后進(jìn)入“版本控制(Version Control)”。
  2. 在打開(kāi)的“版本控制(Version Control)”頁(yè)面中,指向所需的根目錄。
  3. 從VCS下拉列表中選擇Perforce。

如果您指定了錯(cuò)誤的客戶端工作區(qū),并且您的項(xiàng)目根與工作區(qū)根不匹配,IntelliJ IDEA將顯示帶有警告的彈出窗口。

Perforce集成

單擊“檢查(Inspect)”查看并修復(fù)差異。

配置Perforce集成

  1. 按Ctrl+Alt+S或選擇:文件| 設(shè)置(適用于Windows和Linux),也可以選擇:IntelliJ IDEA | 首選項(xiàng)(對(duì)于macOS),然后進(jìn)入:Version Control| Perforce。
  2. 要建立與Perforce服務(wù)器的實(shí)時(shí)連接,請(qǐng)選中Perforce處于聯(lián)機(jī)狀態(tài)復(fù)選框。
  3. 指定您要用來(lái)連接到Perforce服務(wù)器的憑證。
    • 要使用P4CONFIG文件中的連接設(shè)置,請(qǐng)選擇“使用P4CONFIG或默認(rèn)連接(Use P4CONFIG or default connection)”選項(xiàng)。

      如果您正在使用P4CONFIG文件進(jìn)行配置,IntelliJ IDEA將顯示已找到的配置文件以及使用的其他默認(rèn)設(shè)置。這樣你就可以確定你的P4CONFIG文件被檢測(cè)到并被考慮在內(nèi)。

    • 要手動(dòng)配置連接,請(qǐng)選擇“使用連接參數(shù)(Use connection parameters)”選項(xiàng),并在相應(yīng)的文本框中指定以下設(shè)置:
      1. Perforce客戶端將監(jiān)聽(tīng)的端口。
      2. 該客戶端名稱。
      3. 要對(duì)服務(wù)器進(jìn)行身份驗(yàn)證的用戶名和密碼。
  4. 要使用基于ticke的身份驗(yàn)證,請(qǐng)選擇"登錄身份驗(yàn)證(Login authentication)"復(fù)選框。否則,將使用基于密碼的身份驗(yàn)證。在任何一種情況下,IntelliJ IDEA都使用對(duì)話框中指定的登錄名和密碼,或存儲(chǔ)在P4CONFIG文件中。
  5. 要嘗試登錄Perforce服務(wù)器而不進(jìn)行身份驗(yàn)證,請(qǐng)選中“嘗試登錄時(shí)無(wú)提示(Try to login silently)”復(fù)選框。
  6. 要使IntelliJ IDEA創(chuàng)建一個(gè)P4.output文件并在其中存儲(chǔ)Perforce命令的輸出,請(qǐng)選擇“轉(zhuǎn)儲(chǔ)Perforce命令:(Dump Perforce Commands to:)”復(fù)選框。
  7. 指定Perforce可執(zhí)行文件的路徑。單擊“測(cè)試連接(Test Connection)”,確保您的設(shè)置確保連接成功。
  8. 在“超時(shí)(Timeout)”字段中,指定IntelliJ IDEA等待服務(wù)器響應(yīng)的時(shí)間(以秒為單位)。如果服務(wù)器沒(méi)有及時(shí)響應(yīng),則提示用戶禁用集成。
  9. 要啟用顯示指定文件的分支歷史記錄(包括所有文件分支點(diǎn)、編輯和合并),請(qǐng)選中“顯示分支歷史記錄(Show branching history)”復(fù)選框。
  10. 要使IntelliJ IDEA指向已集成到其他更改列表的已提交更改并提供收到有關(guān)內(nèi)容的目標(biāo)更改列表的信息,請(qǐng)選中“在已提交的更改中顯示集成的更改列表(Show integrated changelists in committed changes)”復(fù)選框。
  11. 要獲取將Perforce作業(yè)附加和分離到更改列表的用戶界面,請(qǐng)選中“啟用Perforce作業(yè)支持(Enable Perforce Jobs Support)”復(fù)選框。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)