SVN版本控制管理

简单原理:SVN会将Resposity的每一次修改后的代码当作中间状态保存并编号,这样就可以进行版本控制。客户端获得Reposity的副本,对副本的操作不影响服务端的Resposity.

使用流程:
1.checkout
2.进行增(先将文件拖到working copy,然后使用add命令加入本地Resposity)、删(只能用命令删除,不能自己删,因为有.svn文件,里面有重要信息)、放弃修改(恢复到本地Reposity的开始版本)。
3.更新。当你对文件a进行修改,从服务端获取数据更新时,并不会更新文件a。
4.提交。只负责提交你修改的文件。未修改而服务端修改的文件,并不会更新。
(1)你提交的文件,服务端未修改:直接提交。
(2)你提交的文件,服务端同一文件的不同位置被修改:要求你更新到服务端的最新版本。
(3)你提交的文件,服务端同一文件的同一位置被修改:需要你自己判断。

https://zhidao.baidu.com/question/274470171.html

转载于:https://www.cnblogs.com/zd540/p/11307258.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值