|
楼主 |
发表于 2003-6-25 22:48:21
|
显示全部楼层
CVS测试开始!
cvs 是一个版本控制系统. 什麽是版本控制系统呢? 简单的说,
他可以记录程式码修改的过程, 有一个完整的 history.
如说, 当你在修改程式码的时候, 不小心写出了一个 bug,
但是你可能很久以後才发现多出了这个 bug, 这个时候, cvs 就能很
有效的帮助你, 找出到底是在哪一次的修改中, 出现了这个 bug.
或许你会说, 那我每次都把程式码存起来, tar 起来不就好了,
当然, 你是可以这麽做, 但是这太浪费空间了! cvs 在版本更改间,
只储存他们的 diff 档, 这样可以很有效的省下很多空间.
再另一个场合里头, 更能显示出 cvs 的好处 -- 多人一起发展
软体的时候. cvs 支援 remote access, user 并可以对他要修改的
档案加上 edit 的 flag, 让别人知道他要修改这个档案了. 然而,
一个较大的发展团队, 一定还会需要一个 mailing list, 用来沟通.
因为, cvs 只是一个管理 project 程式码的工具, 他并不扮演沟通
的角色.
|
|