瀏覽單個文章
dou0228
New Member
 

加入日期: Feb 2003
文章: 2
引用:
作者八豆妖
有些是 libary, 大部份的 project 還是有很多國外廠商包一部份.
有些是 image, 我是 leader 的 project, 不管是給客戶的 image, 給工廠的 image, 一律上
tag, 上 cvs. 除了可以忠實反應當初給客戶的 image, 一有問題也可以立刻反應. 不需要
compile (因為早期電腦慢, 有些 project 一 compile 就半個小時, 1 個小時, 都可以喝杯
咖啡再回來. 哪有那個美國時間每次都 compile. 最離普的是, 自己就學時在玩 linux,
用 386-20 compile linux kernal, 花了我 4 天都還沒好, 一氣之下就斷電去了)

而且, 上 cvs 安全啊.. 有 scsi raid 保護


不是每一個都要我維護, 由該案 leader 負責. 但, 即使不是我負責, 我也是其中 coding 的
人. 我也要留一份 coding, 支援.
估計有 5, 6 種 hw 平台, 從 arm, mips, 或類 mips 的都有. 都是獨立分開, 有些平台一
樣, 但客戶不同, hw 就會...


CVS 其實管很寬.. 等到你剛好改到他 自動忽略的檔案
你就知道痛了..

其實你們的程式碼應該是大同小異居多
像 subversion, 你何苦本地端存 500MB x 20 ??
subversion 可以 switch 到你要的版本

比如你在維護某 project & 相關的 branch(不同 cpu, 差異程式不很多)
用 subversion switch 既可輕鬆, 空間也不會吃重, CVS server 頻寬也不會吃重

而且如果我誤刪原始碼, 連網路都不須要就可以
     
      
舊 2008-07-02, 02:21 PM #11
回應時引用此文章
dou0228離線中