社区
系统维护与使用区
帖子详情
有多少人在用CVS啊。
wine2015
2010-01-14 11:18:40
突然好奇想知道,做linux开发的都用什么版本库。
...全文
45
3
打赏
收藏
有多少人在用CVS啊。
突然好奇想知道,做linux开发的都用什么版本库。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
loveisbug
2010-01-14
打赏
举报
回复
SVN
yifanernei
2010-01-14
打赏
举报
回复
俺
Wenxy1
2010-01-14
打赏
举报
回复
咱用svn.
乌龟版
CVS
客户端
CVS
的基本工作思路是这样的:在一台服务器上建立一个仓库,仓库里可以存放许多不同项目的源程序.由仓库管理员统一管理这些源程序.这样,就好象只有一个人在修改文件一样.避免了冲突.每个用户在使用仓库之前,首先要把仓库里的项目文件下载到本地.用户做的任何修改首先都是在本地进行,然后用
cvs
命令进行提交,由
cvs
仓库管理员统一修改.这样就可以做到跟踪文件变化,冲突控制等等.
CVS
命令解析
CVS
是 Concurrent Version System(并行版本系统)的缩写,用于版本管理。在多人团队开发中的作用更加明显。
CVS
的基本工作思路是这样的:在一台服务器上建立一个仓库,仓库里可以存放许多不同项目的源程序。由仓库管理员统一管理这些源程序。这样,就好象只有一个人在修改文件一样。避免了冲突。每个用户在使用仓库之前,首先要把仓库里的项目文件下载到本地。用户做的任何修改首先都是在本地进行,然后用
cvs
命令进行提交,由
cvs
仓库管理员统一 修改。这样就可以做到跟踪文件变化,冲突控制等等。
CVS
中文帮助手册 chm
*
CVS
—协作版本系统 v1.12.13 * 1 概述 * 2 仓库 * 3 使用
CVS
开始一个项目 * 4 修订版 * 5 分支与合并 * 6 递归行为 * 7 添加、删除和重命名文件和目录 * 8 查看历史 * 9 处理二进制文件 * 10 多人开发 * 11 版本管理 * 12 关键字替换 * 13 跟踪第三方代码 * 14 构建系统如何与
CVS
交互操作 * 15 特殊文件 * 附录 A
CVS
命令指南 * 附录 B
CVS
命令快速参考 * 附录 C 管理文件参考手册 * 附录 D 影响
CVS
的全部环境变量 * 附录 E
CVS
版本之间的兼容性 * 附录 F 修理故障 * 附录 G 荣誉 * 附录 H
CVS
或本手册中的 bug * 索引
MyEclipse使用
CVS
.doc
主要内容: 1、在eclipse中配置
CVS
client; 3、创建一个
CVS
实例; 4、实践
CVS
;
CVS
全称Concurrent Versions System,主要用于管理在开发过程中生成的源代码、文档等资料,记录他们的更新历史,使开发团队各成员可以更好的协作。
CVS
版本控制系统采用C/S架构,目前
CVS
server可以支持Linux、windows 2000/xp/2003以及部分unix(如sun的solaris等),
CVS
client在linux、windows、unix上也有对应的版本。 在eclipse中已经内置了
CVS
client,eclipse的文档中建议将
CVS
server安装在linux、unix等操作系统上,不过在我们大多数人的开发中,采用
CVS
server for windows仍然是最方便快捷的方式,尽管它可能比不上linux、unix版本那样的稳定。
CVS
2.5版本控制软件
cvs
是一个版本控制系统。使用它,可以记录下你的源文件的历史。 例如,修改软件时可能会不知不觉混进一些 bug,而且可能过了很久你才会察觉到它们的存在。有了
cvs
,你可以很容易地恢复旧版本,并从中看出到底是哪个修改导致了这个 bug。有时这是很有用的。 你当然可以把曾经创建的每个文件的所有版本都保存下来。但这会浪费大量的磁盘空间。而
cvs
用一种聪明的办法把一个文件的所有版本保存在一个文件里,仅仅保存不同版本之间的差异。 如果你是项目开发组的一员,
cvs
也会帮助你。除非极为小心,成员之间很容易互相覆盖文件。一些编辑器,如 gnu Emacs,会保证同一时间内同一文件绝不会被两个人修改。不幸的是,如果有人用了另外的编辑器,这种保护就没用了。
cvs
用隔离开不同的开发者解决了这个问题。每个开发者在他自己的目录里工作,等每一个开发者都完成了他们自己的工作后,
cvs
会将它们合并到一起。
系统维护与使用区
19,612
社区成员
74,603
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章