IntelliJ IDEA如何應(yīng)用補(bǔ)丁程序

2018-11-22 10:51 更新

存儲在補(bǔ)丁文件中的延遲更改可以稍后應(yīng)用于目標(biāo)文件或目錄。如果在創(chuàng)建補(bǔ)丁程序后編輯源代碼,可能會產(chǎn)生沖突。IntelliJ IDEA 提供了一個方便的方法來解決這些沖突,并將補(bǔ)丁程序與更改合并。

打開補(bǔ)丁程序時,IntelliJ IDEA 會檢測與修改文件名稱相同的文件。對于每個檢測到的文件,IntelliJ IDEA 都會將相對于基本目錄的路徑與來自該補(bǔ)丁程序的路徑進(jìn)行比較,并選擇最接近的匹配項。如果找不到匹配的路徑,則該文件被視為位于項目基礎(chǔ)目錄中,并以紅色突出顯示。

您可以將更改應(yīng)用到存儲在不同位置的文件,通過將任意目錄映射為基本目錄,或刪除主要目錄。

IntelliJ IDEA 應(yīng)用補(bǔ)丁

  1. 在主菜單上選擇:VCS | 應(yīng)用補(bǔ)?。╒CS | Apply patch)。
  2. 在打開的應(yīng)用補(bǔ)丁對話框中,指定補(bǔ)丁文件的全限定名稱。手動鍵入名稱或單擊瀏覽按鈕并在選擇補(bǔ)丁文件對話框中找到所需的補(bǔ)丁文件。

    您也可以將文件或電子郵件附件拖放到應(yīng)用補(bǔ)丁對話框,它會被自動選擇。

  3. 配置補(bǔ)丁演示文稿布局。要在平面視圖中顯示更改,請按“按目錄分組”工具欄按鈕
    釋放按鈕以在目錄樹視圖中顯示更改。
  4. 要應(yīng)用更改,請選中它旁邊的復(fù)選框。
  5. 要對已移動到其他位置的已修改文件應(yīng)用更改,請指定新的文件位置。
    • 要映射另一個基本目錄,請選擇所需的文件、目錄或組文件/目錄,然后單擊“映射基本目錄”工具欄按鈕。在打開的對話框中選擇相對于哪個文件名將被解釋的目錄。
    • 要從路徑中刪除主要目錄,請單擊 "條帶目錄(Strip Directory)" 工具欄按鈕,得到盡可能多的您需要 strip 的主要目錄。
    • 恢復(fù)最后的 strip 目錄操作,點擊“還原目錄”工具欄按鈕。點擊這個按鈕,您需要恢復(fù)的次數(shù)是之前刪除的主要目錄的次數(shù)。
    • 為了恢復(fù)所有的在選擇中的 strip 目錄操作,單擊“重置目錄”工具欄按鈕。
    • 要刪除所有主目錄,并將更改應(yīng)用到基本目錄中具有指定名稱的文件,請單擊“刪除目錄”工具欄按鈕。
  6. 要查看文件的本地工作副本、存儲庫版本和 "差異查看器" 中的補(bǔ)丁程序之間的差異和可能的沖突,請選擇所需的更改,然后單擊 "顯示差異" 按鈕。
  7. 若要解決補(bǔ)丁和當(dāng)前版本 (如果有) 之間的沖突,請在兩個版本中選擇要合并到生成文件的更改,然后單擊 "應(yīng)用"。

    請注意,您應(yīng)用包含大量文件的補(bǔ)丁程序并導(dǎo)致大量沖突,您可以通過單擊 "中止" 取消應(yīng)用補(bǔ)丁程序,然后選擇是否要中止、跳過或取消剩余的沖突。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號