課程
/后端開發
/Java
/版本管理工具介紹---SVN篇
若版本數大多了,這樣比對下去不是辦法啊
2014-10-23
源自:版本管理工具介紹---SVN篇 4-3
正在回答
如果已經過了很久才發現原本正確的代碼被改過了,這是沒有辦法的,當然,視頻里的方法是可以改進的,知道二分查找法嗎?比如有版本號為1、2、3、4、5、6、7七個版本,7為最新的版本,1為最老的版本,你在7的時候發現代碼被別人動過了,你可以先去1-7中間的版本4號版本里看,如果4號版本被改過,那就查1-4中間的版本2或者3,如果4號版本還沒被改過,那就看看4-7中間的版本5或者6,以此類推。如果有100次提交記錄,最差的情況,你只要查7-8次就能查到。如果上述的沒看懂,想想猜數字游戲:猜1-100之間的數字,你每次猜一次數字,都會有個知道正確答案的人告訴你,是大了還是小了,那如何猜是最快?
RheWONG 提問者
舉報
本課程主要介紹版本控制工具之-SVN的安裝、簡單操作及常見問題解決
5 回答SNV是不是可以整合到MyEclipse中使用,如何整合
3 回答文件夾與SVN取消關聯
2 回答受教了
1 回答VisualSVN安裝遇到的問題
1 回答SVN總是上傳失敗 老師幫幫忙啊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2014-10-24
如果已經過了很久才發現原本正確的代碼被改過了,這是沒有辦法的,當然,視頻里的方法是可以改進的,知道二分查找法嗎?比如有版本號為1、2、3、4、5、6、7七個版本,7為最新的版本,1為最老的版本,你在7的時候發現代碼被別人動過了,你可以先去1-7中間的版本4號版本里看,如果4號版本被改過,那就查1-4中間的版本2或者3,如果4號版本還沒被改過,那就看看4-7中間的版本5或者6,以此類推。如果有100次提交記錄,最差的情況,你只要查7-8次就能查到。如果上述的沒看懂,想想猜數字游戲:猜1-100之間的數字,你每次猜一次數字,都會有個知道正確答案的人告訴你,是大了還是小了,那如何猜是最快?
2014-11-23