发布信息

代码版本控制软件有哪些 (代码版本控制工具)

     2024-08-13 14:28:47     255

本文目录导航:

代码版本控制软件有哪些

2、罕用的版本控制软件Perforce,StarTeam)--------〉入门级 case --------〉中坚级 --------〉开源奇葩 SourceSafe--------〉新秀级 --------〉小上班组级 5 Perforce --------〉 --------〉元老级 --------〉 --------〉元老级 --------〉元老级 10.Hansky Firefly (还有一些比拟少见或某个公司公用的软件,如Seapine,北大青鸟的JBCM等)

版本控制工具备哪些

疑问一:版本控制工具共有哪些?各有什么区别?那最好把每次修正的内容都保管在脚本外面,以前的代码不删除,不要的就注释起来,并且加上期间标志,你看看这样可否满足?版本控制的软件挺多的vss,cvs,preforce等等,但团体都感觉不好用,没有这种方法直观 一切数据库脚本 依照普通程序一样保管为名目 代码 更新数据库 就更新脚本 或许参与脚本 作为增量/修正 标志 任何版本控制软件都可以 做到 咱们公司曾经用了我说的方法, 为了 做 增量更新 你的脚本还必定 分好 结构 或许写好一点 口头脚本,繁难 口头 全 部署 和增量 部署 。

包含 数据结构 授权 不凡数据更新 存储环节 触发器 等等 就算你如今只要存储环节,难以保障以后没有其余的。

疑问二:代码版本控制软件有哪些2、罕用的版本控制软件 Perforce,StarTeam) --------〉入门级 case --------〉中坚级 --------〉开源奇葩 SourceSafe --------〉新秀级 --------〉小上班组级 5 Perforce --------〉 --------〉元老级 --------〉 埂 --------〉元老级 --------〉元老级 10.Hansky Firefly (还有一些比拟少见或某个公司公用的软件,如Seapine,北大青鸟的JBCM等) 疑问三:在软件开发时经常使用哪些工具启动版本控制Visual Studio 介绍你经常使用 TFS,TFS 专门为 Visual Studio 设计。

疑问四:android版本控制的工具备哪些为什么经常使用版本控制软件 备份多个版本,费空间,费期间 难于复原至以前正确版本 容易引发BUG 处置代码抵触艰巨 代码治理凌乱 难于追溯疑问代码的修正人和修正期间 不可启动权限控制 名目版本颁布艰巨 什么是版本控制 版本控制(Revision control)是保养工程蓝图的规范做法,能追踪工程蓝图从降生不时到定案的环节。

是一种记载若干文件内容变动,以便未来查阅特定版本订正状况的系统。

主机端软件 Visualsvn 官方: visualsvn/server/ 重要作用 新建名目仓库 新建用户 新建用户组 治理仓库 客户端软件 Tortoisesvn 官方 tortoisesvn/ 图标引见 示意此文件或文件夹与仓库版本同步,本地也没有被修正过。

示意此文件或文件夹在本地被修正过,形态就变成了已修正,而图标重载变成了白色慨叹号。

你可以很容易地看出哪些文件从你上次更新上班复本后被修正过,须要被提交。

假设在提交的环节中产生了抵触图标变成黄色慨叹号。

假设你给一个文件设置了svn:needs-lock属性,Subversion会让此文件只读,直到你取得文件锁。

只读文件具备这个重载图标来示意你必定在编辑之前先获取一个锁。

假设你领有了一个文件的锁,并且Subversion形态是反常,这个重载图标就提示你假设不经常使用该文件的话应该监禁锁,准许他人提交对该文件的修正。

这个图标示意以后文件夹下的某些文件或文件夹曾经被方案从版本控制中删除,或是该文件夹下某个受控的文件失落了。

加号通知你有一个文件或是目录曾经被方案参与版本控制 留意事项 1)”“这个暗藏目录记载着两项关键的消息: 上班文件的基准版本和一个本地正本最后更新的期间戳。

千万不要手工修正或删除这个暗藏目录和外面的文件!!! 否则将会造成你本地的上班拷贝(静态视图)被破坏,不可再启动操作。

2)经常更新:降落抵触的或许性 3)提交前需在本机测试经过:降落将疑问代码传到版本库 4)提交时必定写备注:繁难其余员工检查和自己以后回忆 5)关于不须要提交的文件不要提交到版本库,可对照文件设置疏忽 疑问五:有什么比拟好代替 TortoiseSVN 的版本控制工具版本治理工具备很多,早期的cvs,微软的vss,Rational的CC,最近比拟火的git 疑问六:UI设计师罕用的版本控制工具备哪些ps 织梦等,倡导 疑问七:经常使用哪些工具启动版本控制php程序吗? 普通名目都可以经常使用SVN 下载地址 subversion/?action-channel-name-product 疑问八:android 的 版本控制工具备哪些为什么经常使用版本控制软件 备份多个版本,费空间,费期间 难于复原至以前正确版本 容易引发BUG 处置代码抵触艰巨 代码治理凌乱 难于追溯疑问代码的修正人和修正期间 不可启动权限控制 名目版本颁布艰巨 什么是版本控制 版本控制(Revision control)是保养工程蓝图的规范做法,能追踪工程蓝图从降生不时到定案的环节。

是一种记载若干文件内容变动,以便未来查阅特定版本订正状况的系统。
代码版本控制工具
主机端软件 Visualsvn 官方: visualsvn/server/ 重要作用 新建名目仓库 新建用户 新建用户组 治理仓库 客户端软件 Tortoisesvn 官方 tortoisesvn/ 图标引见 示意此文件或文件夹与仓库版本同步,本地也没有被修正过。

示意此文件或文件夹在本地被修正过,形态就变成了已修正,而图标重载变成了白色慨叹号。

你可以很容易地看出哪些文件从你上次更新上班复本后被修正过,须要被提交。

假设在提交的环节中产生了抵触图标变成黄色慨叹号。

假设你给一个文件设置了svn:needs-lock属性,Subversion会让此文件只读,直到你取得文件锁。

只读文件具备这个重载图标来示意你必定在编辑之前先获取一个锁。

假设你领有了一个文件的锁,并且Subversion形态是反常,这个重载图标就提示你假设不经常使用该文件的话应该监禁锁,准许他人提交对该文件的修正。

这个图标示意以后文件夹下的某些文件或文件夹曾经被方案从版本控制中删除,或是该文件夹下某个受控的文件失落了。

加号通知你有一个文件或是目录曾经被方案参与版本控制 留意事项 1)”“这个暗藏目录记载着两项关键的消息: 上班文件的基准版本和一个本地正本最后更新的期间戳。

千万不要手工修正或删除这个暗藏目录和外面的文件!!! 否则将会造成你本地的上班拷贝(静态视图)被破坏,不可再启动操作。

2)经常更新:降落抵触的或许性 3)提交前需在本机测试经过:降落将疑问代码传到版本库 4)提交时必定写备注:繁难其余员工检查和自己以后回忆 5)关于不须要提交的文件不要提交到版本库,可对照文件设置疏忽 疑问九:jenkins 支持哪些版本控制工具很多CVS/Subversion/Git 而且是可以下插件裁减的

请问罕用的版本控制工具都有哪些?各有什么特点(重要是速度和存储模式)?

Starteam 是一个汇合了版本控制、构建治理(Build Management)和毛病跟踪系统为一体的软件,并且具备弱小的图形界面,易学易用;但治理复杂、保养艰巨。

2002年底被Borland公司收买。

PVCS Version Manager 是美国的MERANT公司软件性能治理工具PVCS 家族中的一个组成局部,它能够成功源代码、可口头文件、运行文件、图形文件和文档的版本治理;它能安保地支持软件并行开发,对多个软件版本的变卦启动有效的控制治理。

ClearCase(CC)是ROSE构件的一局部,目前最牛的性能治理工具,重要运行于复杂的产品发放、散布式团队协作、并行的开发和保养义务。

可以控制word, excel,powerpoint,visio等文件格局,关于不意识的格局可以自己定义一种类型来标识。

Visual SourceSafe(VSS)繁难易用、繁难高效、与Windows操作系统及微软开发工具高度集成。

CVS(Concurrent Versions System)是开发祥码的并发版本系统,它是目前最盛行的面向软件开发人员的源代码版本治理处置方案。

它可用于各种平台,包含 Linux 、Unix和 Windows NT/2000/XP等等。

前面三种是重量级的商业版本控制工具,更适宜宏大的团队和名目,并且多少钱不菲。

Visual SourceSafe是微软的产品,当然只能用在windows平台并与微软的开发工具无缝集成。

CVS收费开源,并且简直一切开源名目都是经常使用CVS启动版本治理,无疑,它是咱们Java开发者最优选用。

相关内容 查看全部