版本控制系统技术演进史,从SCCS到Git( 九 )

相比较SCCS花费相同的时间来获取任何修改 。 RCS历史记录文件中没有存储校验和 , 因此无法确保文件完整性 。

基本命令

以下是最常见的RCS命令的列表:

ci <filename.ext>:将一个新文件检入RCS并为其创建一个新的历史记录文件(默认在./RCS/目录中) 。

co <filename.ext>:从相应的历史文件中检出文件 , 并以只读模式将其放置在工作目录中 。

co -l <filename.ext>:从相应的历史文件中检出文件以进行编辑 。 锁定历史记录文件 , 以便其他用户无法修改它 。

ci <filename.ext>:检入文件更改并在其对应的历史文件中为其创建一个新修订 。

merge <file-to-merge-into.ext> <parent.ext> <file-to-merge-from.ext>:合并更改来自同一父文件的两个修改后的子对象 。

rcsdiff <filename.ext>:显示文件的当前工作副本与检出时文件状态之间的差异 。

推荐阅读