SVN:1图秒懂 |
SVN
安装
Windows下安装
CentOS(服务器)下安装
Ubuntu(桌面)下安装
使用
创建版本库(一般只需操作一次)
Checkout
协同办公:下载工作副本到私人电脑->修改
Update
AB同时Checkout,A先提交,B需更新本地副本,然后再修改提交
Commit
提交前做任何改动存在待变更列表,执行Commit才更新版本库
Status
查看待变更列表
Revert
销毁待变更列表
Merge
自动合并安全修改
Resolve
解决合并冲突
应用场景
源代码管理
SVN分支
Trunk(主干线)
Branch(分支)
SVN tag
简介
优点
开源系统
比CVS好
+目录版本控制
+记录所有历史版本
add,delete,copy,rename
原子提交
if成功,else回滚
概念
repository(库)
服务器端
Checkout(提取)
服务器->本地电脑
Commit(提交)
本地电脑->服务器
Update (更新)
同步:本地电脑=服务器