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

2018-11-22 10:51 更新

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

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

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

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

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

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

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

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

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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)