使用Perforce離線工作

2018-01-09 09:52 更新

離線模式基礎(chǔ)

Perforce插件會(huì)保存離線時(shí)執(zhí)行的VCS操作日志,并在用戶重新聯(lián)機(jī)時(shí)會(huì)重播日志。操作日志存儲(chǔ)在 .iws 文件中,并在IntelliJ IDEA重新啟動(dòng)之間持續(xù)存在。

在離線狀態(tài)下,您可以執(zhí)行以下操作(這些操作將在在線模式下自動(dòng)重播):

  • 編輯(Edit)
  • 添加/復(fù)制(Add/Copy)
  • 刪除(Delete)
  • 移動(dòng)/重命名(Move/Rename)
  • 還原(Revert)
  • 移動(dòng)到另一個(gè)更改列表(Move to another changelist)
  • 查看提交/傳入更改(僅顯示緩存的信息)

IntelliJ IDEA 在離線模式下的Perforce集成性能要比在線模式下好得多(因?yàn)椴恍枰?wù)器調(diào)用),所以即使成功連接到Perforce服務(wù)器,您也可能希望使用離線模式。

離線模式下不支持以下操作:更新、提交、集成、跟蹤未版本化、本地刪除和修改而不簽出的文件(未版本化文件顯示為未更改)以及任何其他需要服務(wù)器連接的操作。

要進(jìn)入離線模式,請(qǐng)執(zhí)行以下操作之一:

  • 自動(dòng)(Automatically),當(dāng)Perforce服務(wù)器變得不可用時(shí)。IntelliJ IDEA自動(dòng)切換到離線模式,并在彈出窗口中顯示離線通知。要啟用此行為,請(qǐng)?jiān)凇霸O(shè)置”對(duì)話框的Perforce頁(yè)面中選中“Perforce不可用時(shí)自動(dòng)切換到離線模式”復(fù)選框。
  • 手動(dòng)(Manually),可以在任何時(shí)候,通過在主菜單上選擇 VCS | Perforce并選擇“離線工作(Work Offline)”。

離線模式激活時(shí),將出現(xiàn)以下通知:

Perforce離線工作

過了一會(huì)兒,這個(gè)提示就消失了;Perforce處于離線狀態(tài)的消息顯示在版本控制工具窗口的“本地更改”選項(xiàng)卡的底部。

如果要返回到在線模式,請(qǐng)執(zhí)行以下操作之一:

  • 選擇:VCS | Perforce并清除“離線工作(Work Offline)”。
  • 在離線通知中,點(diǎn)擊“轉(zhuǎn)到在線(Go online)”鏈接。
  • 在版本控制工具窗口的“本地更改”選項(xiàng)卡中,單擊“轉(zhuǎn)到在線(Go online)”鏈接:
    201801090929125520
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)