用git一段時間,體驗還是比較好。
尤其沒次改一批檔案,檔案列表非常清晰。
和gerrit結合,diff, review 都非常方便,尤其你不需要自己手動提交到伺服器
有些缺點
如果多人改同乙個目錄,不是很方便。
有些體驗如下:
1) 工作前都用 repo start dev 開始乙個branch 再工作
2) gerrit 是最好的備份工具
有次,我機器完蛋了,完全重灌。(結果gerrit 把提交patchset pull 下來就完美復原了,review也繼續)
這是因為gerrit 上面也有work branch(每次submit patchset 都並行,而不是序列增加版本 ) 和你本地的完全相同
3) 做乙個change, 第一次commit, 而後一直用 commit --amend
如果你 commit了乙個change,沒有merge到master, 而後又commit 乙個change, 那麼只有第乙個被merge,後乙個才能merge
Socket 網路程式設計實踐經驗
會話過期問題 同步還是非同步問題 資料快取問題 完全斷開連線問題 首先通過對比法來了解兩者不同的特性 下面列出在生產專案中應用 socket 所需要注意的幾點 網路斷開重連問題 連線會話和身份認證問題 同步和非同步問題 資料快取問題 完全斷開連線問題 的確,socket 連線在理想的網路環境下是持久...
專案管理各環節實踐經驗
開始做專案是一件令人激動的事情,專案組的每個成員都面臨著新的機會和挑戰。但同時也多少有些令人不安,大家都會考慮這樣乙個問題 我們如何按時完成乙個高質量的專案?因為在專案開始之前往往存在許多不確定的因素,它們也許會一直持續到整個專案結束。所以在專案準備階段,也有許多任務作要做。前提條件與主要任務 開始...
專案實踐經驗總結 (1)
media screen and min width 768px media screen and min width 992px media screen and min width 1200 注意下順序,如果你把 media min width 768px 寫在了下面那麼很悲劇,media sc...