- 自己動(dòng)手寫分布式搜索引擎
- 羅剛
- 219字
- 2020-11-28 15:52:41
1.5 軟件工具
要學(xué)會(huì)與開(kāi)源軟件共舞。如果發(fā)現(xiàn)開(kāi)源代碼有問(wèn)題,可以打出一個(gè)新的代碼分支(svn copy),在這個(gè)分支里解決問(wèn)題。然后可以通過(guò)diff命令獲得一個(gè)patch文件,把它提交給官方。可以繼續(xù)使用新分支編譯出來(lái)的jar文件,作為你的第三方庫(kù)。如果開(kāi)源代碼出了新版本,而又沒(méi)有包含你的補(bǔ)丁,就需要再開(kāi)出一個(gè)分支,這個(gè)分支是新版本和你修復(fù)的分支的合并。然后基于這個(gè)新分支編譯出jar文件并使用。如果開(kāi)源代碼出了新版本并且包含了你的補(bǔ)丁,則可以丟棄自己的分支,采用官方版本即可。
推薦閱讀
- 使用AADL的模型基工程:SAE體系結(jié)構(gòu)分析和設(shè)計(jì)語(yǔ)言入門
- Scratch 1.4: Beginner’s Guide
- Photoshop網(wǎng)店圖片處理實(shí)訓(xùn)教程
- VRP11/3ds Max虛擬現(xiàn)實(shí)制作標(biāo)準(zhǔn)實(shí)訓(xùn)教程
- 中文版Dreamweaver基礎(chǔ)培訓(xùn)教程
- Liferay Portal Systems Development
- Microsoft Azure: Enterprise Application Development
- Photoshop+CorelDRAW 字體設(shè)計(jì)與創(chuàng)意:草圖/實(shí)現(xiàn)/包裝(微課版)
- Photoshop CS6淘寶美工完全實(shí)例教程(培訓(xùn)教材版)
- Maya 2015從入門到精通
- 精通AutoCAD 2013機(jī)械設(shè)計(jì)
- VMware Virtual SAN實(shí)戰(zhàn)
- Photoshop數(shù)字創(chuàng)意設(shè)計(jì)教程(案例微課版)
- SQL Server 2005數(shù)據(jù)挖掘與商業(yè)智能完全解決方案
- Final Cut Pro視頻后期剪輯零基礎(chǔ)入門到精通