IDEA生成patch和使用patch的方法實現(xiàn)
什么是升級補???
比如你本地修復的 bug,需要把增量文件發(fā)給客戶,很多場景下大家都需要手工整理修改的文件,并整理好目錄,這個很麻煩。那有沒有簡單的技巧呢?看看 IDEA 生成 patch 和使用 patch 的使用。
介紹下 IDEA 的 patch
工作中用到的補丁大致可以分為兩種,一種是 patch 文件,即補丁文件拿過來利用某些命令將這個補丁打入當前代碼中,另一種是修改前和修改后的文件對比包,這個對比包可以讓我們快速查看到修改點的同時看到修改的上下文。這里如何用 IDEA 來生成 patch 和使用 patch。
IDEA 的 patch 使用步驟
一、通過 IDEA 生成 patch
選擇修改列表,右鍵生成 patch
設(shè)置補丁的名字和編碼(不然導入會亂碼)
二、查看生成的補丁
這個補丁記錄了每個文件的更改
用記事本打開可以看到修改痕跡
三、導入使用補丁
先打開新項目,通過右上角的 VCS 的應(yīng)用補丁按鈕導入補丁
導入成功,看到了修改內(nèi)容
四、如何通過命令導入補丁 path
svn patch 默認跳轉(zhuǎn)應(yīng)用首頁改造.patch
備注: 執(zhí)行 SVN 命令提示錯誤 is too old (format 8, created by Subversion 1.4)
,則需要執(zhí)行命令: svn upgrade
參考博客:
https://blog.csdn.net/bobozai86/article/details/80525626
https://jetbrains.com.zh.xy2401.com/help/pycharm/using-patches.html
到此這篇關(guān)于IDEA生成patch和使用patch的方法實現(xiàn)的文章就介紹到這了,更多相關(guān)IDEA生成patch和使用patch內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
深入解析反編譯字節(jié)碼文件中的代碼邏輯JVM中的String操作
這篇文章主要介紹了深入解析反編譯字節(jié)碼文件中的代碼邏輯JVM中的String操作,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-10-10SpringBoot集成H2數(shù)據(jù)庫的實現(xiàn)示例
H2數(shù)據(jù)庫作為一個輕量級的內(nèi)存數(shù)據(jù)庫,非常適合開發(fā)階段作為嵌入式數(shù)據(jù)庫進行單元測試和功能驗證,本文主要介紹了SpringBoot集成H2數(shù)據(jù)庫的實現(xiàn)示例,具有一定的參考的參考價值,感興趣的可以了解一下2024-07-07SpringBoot+MinIO實現(xiàn)文件上傳、讀取、下載、刪除的使用示例
本文主要介紹了SpringBoot+MinIO實現(xiàn)文件上傳、讀取、下載、刪除的使用示例,詳細介紹每個功能實現(xiàn)的步驟和代碼示例,具有一定的參考價值,感興趣的可以了解一下2023-10-10Java的Synchronized關(guān)鍵字學習指南(全面 & 詳細)
這篇文章主要給大家介紹了關(guān)于Java的Synchronized關(guān)鍵字的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-03-03Java多線程通訊之wait,notify的區(qū)別詳解
這篇文章主要介紹了Java多線程通訊之wait,notify的區(qū)別詳解,非常不錯,具有一定的參考借鑒借鑒價值,需要的朋友可以參考下2018-07-07