社区
版本控制
帖子详情
软件版本控制软件哪个好!
ketaotech
2009-04-08 12:01:43
开源的软件版本控制哪个好!cvs,svn使用哪一个比较好!
...全文
3949
20
打赏
收藏
软件版本控制软件哪个好!
开源的软件版本控制哪个好!cvs,svn使用哪一个比较好!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
silencsrv
2010-11-19
打赏
举报
回复
你的公司现在用哪个工具建议就继续用哪个工具,因为版本控制工具不像开发工具那样可以说变就变,毕竟里面牵涉到开发习惯和流程改变的问题。我们这里用的是CVS,一读想换成SVN,但是用了一下发现没有说的那么好,毕竟前者已经用的习惯了。其实仔细钻研一下CVS还是不错的一款工具。
jiaorg
2010-11-07
打赏
举报
回复
一直使用cvs,还不错
黑泡泡选手
2010-11-06
打赏
举报
回复
SVN或TFS
我是一道光_
2010-11-06
打赏
举报
回复
[Quote=引用 8 楼 studying_ 的回复:]
我们公司比较大,用的是SVN,我个人觉得它是CVS的升级版,适合于大项目,还包括它的权限控制与分配。
1 对重命名、删除文件的支持
cvs:不支持本地文件重命名提交
删除分remove和erase两种前者把本地和库中文件都删除 后者只是删除本地文件
不能删除文件夹
svn:支持文件重命名提交系统会提示删除旧文件,创建新文件
删除本地文件提交 库中文件也被删除
……
[/Quote]
很清晰。
janwin
2010-11-06
打赏
举报
回复
cvs毕竟是经典的版本管理工具,可以先用用cvs
阿耀
2010-10-27
打赏
举报
回复
看看大家的建议
Erorr
2010-07-14
打赏
举报
回复
推荐分布式的Git,技术含量较高,当然对使用者有较高要求
svnLight
2009-05-22
打赏
举报
回复
我的理解是SVN在以下几个方面对CVS进行了重大改进:
1.支持文件、目录的重命名后历史信息的保留。
2.原子提交,要么全部成功,要么彻底失败,不存在部分提交成功的现象(宕机、掉电除外)。
3.支持版本库之间的同步(需要1.5以上版本)。
4.方便的分支与标签功能(类似UNIX下的link)。
5.可以方便地与多种开发环境、操作系统集成,提供命令行和GUI方式的服务器端、客户端工具,使用方便。
6.提供了SVN、http、https、ssh等多种网络访问模式,方便用户选择。
7.基于Apache的服务器可以充分利用apache的强大能力,进行访问控制与授权。
8.支持并发访问,客户端默认为宽松锁定。
由于SVN的快速发展,CVS的技术跟进也很快。现在已经形成了以SVN/CVS为代表的一个技术派别,有别与ClearCase/VSS/PVCS等商用工具。
这些都是集中式版本管理工具,当然还有分布式版本管理工具,如git等。
各类版本管理工具各有特色,适合不同的用户需求场合。
对于大多数应用场合,svn都可以作为首选,技术能力足矣。
space0301
2009-05-15
打赏
举报
回复
SVN可以远程访问,CVS其实也很好用
zilch_09
2009-05-07
打赏
举报
回复
没有最好,只有最适合
看你们是做什么的了
studying_
2009-05-06
打赏
举报
回复
我们公司比较大,用的是SVN,我个人觉得它是CVS的升级版,适合于大项目,还包括它的权限控制与分配。
1 对重命名、删除文件的支持
cvs:不支持本地文件重命名提交
删除分remove和erase两种前者把本地和库中文件都删除 后者只是删除本地文件
不能删除文件夹
svn:支持文件重命名提交系统会提示删除旧文件,创建新文件
删除本地文件提交 库中文件也被删除
2 对中文路径名的支持
cvs:支持的比较好
svn:要将权限控制文件保存为svn支持的UTF-8格式
3 本地文件与库的对应关系
cvs:可以多对多
svn:一个库可以有多个工作目录但一个工作目录只能对应一个库 虽然可以更改库位置但是要求很严格
4 库中文件存放方式
cvs:完全用户可见方式与客户端文件夹结构完全一致(cvs生成文件除外)
svn:与vss相似,看不到文件真正的内容
5 用户、权限管理
cvs:管理员很难清楚的知道一个项目到底有多少个用户各用户的权限和密码是什么 只能用分组的方式管理用户而且密码和权限还是不清晰
svn:查看、修改配置文件即可
6 权限
cvs:有read、write、creat、none这四种权限,任何人不能删除文件夹(admin也只能跑到服务器上把相应文件夹残忍删除?我暂时只知道这个方法……汗-_-‖)
svn:只有read、write、none三种权限 creat和delete权限好象和write是捆绑在一起的
文章来自[SVN中文技术网]转发请保留本站地址:http://www.svn8.com/svnjs/20080211/116.html
AHZYZQ
2009-05-06
打赏
举报
回复
SVN很好用地!
greenery
2009-04-09
打赏
举报
回复
svn现在的中文支持可以啊
ckc
2009-04-09
打赏
举报
回复
各有特色
svn号称替代cvs的,实际上也是问题多多
比如汉字的支持很麻烦,包括汉字文件名和汉字注释
再有svn签出时不能按文件的原始时间签出,只能是当前时间
辛鹤
2009-04-08
打赏
举报
回复
svn
loveisbug
2009-04-08
打赏
举报
回复
就用SVN吧。
downmoon
2009-04-08
打赏
举报
回复
http://www.subversion.org.cn/
http://man.chinaunix.net/develop/cvsdoc_zh/
cvs在eclipse和netbeans中都基本是内置的!
svn据称是cvs的升级版。sourceforge使用svn
FreeStyler V3.5舞台灯光电脑控台
软件
USB-DMX512(中文)
这
软件
使用方便简单好用。就不多说了。 这个FreeStyler 3.5.0是至2012-9-21月最新版的USB-DMX512灯光控台
控制
软件
,支持3D的,可使用MIDI配合Cubase
软件
实现音乐同步控制,效果是专业级别的。
软件
已汉化,内带有汉化文件及教程. 连续长时间多台机器运行测试稳定,大家放心使用。 之前3.2 或 3.3以下的
版本
,一些USB设备通讯速度很低的,造成不同步,特别是以前用过那些AVR芯片-M8芯片与FT232那个拉圾的USB-DMX控制器(网上那个要装Libusb驱动的都是低速的了),慢得要死!丢数据严重,只能用于测试! 现在的V3.5.0
版本
配合mcswe的USB-DMX512控制器,速度飞一般!可以用在实际工程中了,是一次性发512个通道数据据。。设为25mS的刷新率无掉线。感谢CCTV! 支持windows7(包括32位/64位)/XP/Vista/2K/98se/me等所有windows操作系统,windows自动识别即插即用无需安装驱动. 支持ArtNet网络灯光协议,可作为ArtNet Node使用,远程控制,或无线控制。 支持所有舞台灯具.可代替笨重的灯光控台,功能强大(光盘配送
软件
教程及资料)!!可同时控制电脑摇头灯、换色器、激光灯、七彩魔灯、帕灯等等一切DMX512协议灯具. 使用即插即用的USB接口,在使用过程中拔掉USB线,再插回去,都不会影响进行中的灯光SHOW程序,会继续运行。 支持FreeStyler德国著名免费专业灯光
控制
软件
!国内\国外超过一半人用的!--配合3D演示
软件
,即使你不在现场,也能在3D场景中事先编辑好模拟演出灯光SHOW!配合音乐很容易做出劲爆的灯光效果! 此
软件
也支持LED矩阵播放,你可以用一百几十台RGB的PAR灯组成阵列,可以SHOW出文字、图片等效果!对电脑的配置要求不高,
软件
可后台运行,不影响你播放歌曲、做文档。
北京精雕
软件
JDpaint5.19破解版免费下载
JDpaint是精雕科技多年来一直致力研制开发的、具有自主版权的、功能强大的专业雕刻cad/cam
软件
。 尤其是出色的虚拟雕塑功能,使您轻松制作各类栩栩如生的艺术浮雕造型!而且该
软件
非常好学! 现在隆重推出.最新JDpaint5.50
版本
的北京精雕
软件
! 北京精雕ENG转NC是最简单不过了, 宝元、发格、西门子、三菱、新代、维宏,只要是CNC控制系统都能兼容 1.北京精雕
软件
加密狗..可以正常升级! 2.精雕ENG转化NC
软件
3.精雕ENG转化PIM
软件
4.可以让任何机器系统用精雕输出的刀路文件(有时候需要转成G代码) 5.所有购买客户均可享受免费技术支持和加密狗一年包换的服务 联系方法 客服QQ:177105214 366677449 联系电话:13870498398
软件
测试中的
版本
控制
软件
测试工作中为何要进行
版本
控制
软件
测试的
版本
控制有两个方面的作用:一个方面是标记历史上产生的每个
版本
的
版本
号和测试状态,另一个方面是保证测试人员得到的测试
版本
是最新的
版本
。所谓
版本
控制其实就是跟踪标记测试过程中的
软件
版本
,以方便对比的一个过程,通过
版本
控制来表明各个
版本
之间的关系,和不同的
软件
开发测试阶段。从而 方便测试工作的进行。
版本
控制是测试人员不可缺少的一种技术。有了
软件
测试的
版本
控制,...
什么是
版本
控制?为什么要有
版本
控制?常用的
版本
控制工具有哪些?
1. 什么是
版本
控制?
版本
控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的
版本
的
软件
工程技术。简单来说就是用于管理多人协同开发项目的技术。 2. 为什么要有
版本
控制? 没有进行
版本
控制或者
版本
控制本身缺乏正确的流程管理,在
软件
开发过程中将会引
软件
版本
控制
浅谈
软件
版本
控制为了规范各平台
版本
控制及提升整体平台交付质量,现做流程与
版本
控制,规定如下:1、发布时间:根据需求排期选定每两周作为正式
版本
上线时间(封板之后,暂不发布新的功能在测试环境。);2、紧急发布:紧急发布时间根据实际情况而定,由产品、测试确认并发起紧急发布流程,频次由运维把控。3、发布时涉及数据结构修改(不含新增),发布方法参考如下:a、在线只读数据库和在线服务器中其中一台业务服务器脱线...
版本控制
1,277
社区成员
1,251
社区内容
发帖
与我相关
我的任务
版本控制
软件工程 CVS/SVN
复制链接
扫一扫
分享
社区描述
软件工程 CVS/SVN
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章