文件比較工具-BCompare的簡單使用

相信大家在工作中會接觸到合代碼的情況,特別像使用SVN這種類似的版本管理的工具,我們開發過程中不可能就拉一個主幹,然後所有的需求都在主幹上開發。這肯定是不合理的。一般我們會拉一個主幹,然後拉一個分支,然後再分支上開發,開發完上線後再將分支代碼合到主幹。當然我們可能會拉多個分支來開發不同的需求。那麼我們就可以用BCompare工具來合代碼,操作起來也十分方便。

第一步:我們將兩個不同的分支代碼(文件夾)直接拉到BCompare中,它會自動打開。

第二步:我們將無關的內容排除,如本例中的.svn(h)。按住ctrl選中兩邊的.svn(h)文件夾,右鍵選擇排除
這裏寫圖片描述

第三步:排除無關文件夾後,隨便選中一個文件夾,然後ctrl+A全選,點擊工具欄中的全部展開。展開後,再隨便選中一個文件夾,ctrl+A全選,然後點擊操作選擇比較內容。如圖
這裏寫圖片描述

第四步:我們可以看到有CRC比較、二進制比較、基於規則的比較。我們可以選中CRC比較,點擊開始

第五步:第一項比較開始後我們再重複第四步的操作,點擊操作選擇比較內容,然後選擇二進制比較,接下來重複同樣的步驟直到三個比較都完成。
這裏寫圖片描述

第六步:比較完後,剩下的就是兩邊有差別的內容了,我們看到左邊主要有紅色文件和藍色文件名
這裏寫圖片描述

弟七步:對於紅色的文件,說明我們修改了裏面的內容(這裏是代碼)。我們點擊紅色文件,就可以看到裏面的差異內容了,假設我是要將左邊的代碼合到右邊,那麼只要點擊旁邊的小箭頭就可以了,然後點擊下右邊保存。而對於藍色的文件,說明是新增的內容(比如實體類),我們只需要右鍵選擇複製到右邊就OK 了。
這裏寫圖片描述

以上都完成後,我們就可以提交到SVN了。
當然這只是此工具的一小部分操作,既可以比較文件也可以比較文件夾。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章