博客
关于我
版本控制工具应该具备的功能
阅读量:572 次
发布时间:2019-03-09

本文共 434 字,大约阅读时间需要 1 分钟。

版本控制工具应该具备的功能

协同修改

  • 多人并行不悖的修改服务器端的同一文件

数据备份

  • 不仅保存目录和文件的当前状态,还能够保存每一个提交过的历史状态

版本控制

  • 在保存每一个版本的文件信息的时候要做到不保存重复数据,以节约存储空间,提高运行效率,这方面SVN采取的是增量式的管理方式,而Git采取了文件系统快照的方式。

权限控制

  • 对团队中的开发人员进行权限控制

  • 对团队外开发者的代码进行审核——Git独有

历史记录

  • 查看修改人,修改时间,修改内容,日志信息

  • 将本地文件恢复到某一个历史状态

分支管理

  • 允许开发团队在工作过程中多条生产线同时推进任务,进一步提高效率。

版本控制简介

版本控制

  • 工程设计领域中使用版本控制管理工程蓝图的设计过程,在IT开发过程中也可以使用版本控制思想管理代码的版本迭代。

版本控制工具

  • 思想:版本控制
  • 实现:版本控制工具

集中式版本控制工具

  • CVS,SVN,VSS…

分布式版本控制工具

  • Git,Mercurial,Bazaar,Darcs…

转载地址:http://fessz.baihongyu.com/

你可能感兴趣的文章
mysql 行转列 列转行
查看>>
Mysql 表分区
查看>>
mysql 表的操作
查看>>
mysql 视图,视图更新删除
查看>>
MySQL 触发器
查看>>
mysql 让所有IP访问数据库
查看>>
mysql 记录的增删改查
查看>>
MySQL 设置数据库的隔离级别
查看>>
MySQL 证明为什么用limit时,offset很大会影响性能
查看>>
Mysql 语句操作索引SQL语句
查看>>
MySQL 误操作后数据恢复(update,delete忘加where条件)
查看>>
MySQL 调优/优化的 101 个建议!
查看>>
mysql 转义字符用法_MySql 转义字符的使用说明
查看>>
mysql 输入密码秒退
查看>>
mysql 递归查找父节点_MySQL递归查询树状表的子节点、父节点具体实现
查看>>
mysql 通过查看mysql 配置参数、状态来优化你的mysql
查看>>
mysql 里对root及普通用户赋权及更改密码的一些命令
查看>>
Mysql 重置自增列的开始序号
查看>>
mysql 锁机制 mvcc_Mysql性能优化-事务、锁和MVCC
查看>>
MySQL 错误
查看>>