版本控制(2)-- TortoiseSVN基本操作和冲突演示

本文详细介绍了如何在VisualSVN Server中进行仓库管理,包括用户和分组设置、权限更改等基本操作。此外还讲解了如何解决多人协作时可能出现的文件冲突问题及如何恢复历史版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. VisualSVU Server中: 仓库  用户  分组

2. 改权限:选中仓库右键-------Priperties

3. 第一次与服务器连接:建一个文件夹---------右键-------SVN Checkout….

4. 提交到服务器:右键-----------SVN Commit….

5. 从服务器更新:右键-----------SVN Update….

6. 两个人同时修改同一个文件

   a.修改不同位置(不同行):后一个提交的会报错(状态已改变)------------更新UpDate-----ok会合并在一起(本地)(你的部分还没提交)------     ------------提交

   b.修改同一行: 后一个提交的会报错(状态已改变)----------------------更新UpDate-----产生冲突------------生成三个文件,(1)自己的副      本,(2)两个用户都没修改的版本,(3)第一个用户修改后的版本--------------解决冲突:感叹号为冲突文件,右键->TortoiseSVN-              >Editconflicts(编辑冲突)--------------左上角为最新版本,右上角为自己的版本,下面为合并的版本,黄色可以忽略;选择红色某一行    右键(Use this text block)—某一行就合并到下面;若为重叠行,右键(Use text blick from ‘mine’ before ‘theirs’)选择这行在他们前面         或(Use text block from‘theirs’ before ‘mine’)选择这行在他们后面;-------------------保存------------------------去掉冲突状态(右键---                 TortoiseSVN------Resolved)------------------刷新---------------------------右键提交

7.      恢复以前版本

版本号为所有文件的修改次数,查看某一个文件修改次数

a.      查看修改文件次数: 该文件------右键------------TortoisSVN--------Showlog

b.      在a基础下,查看修改内容,右键-----Comparewith previous revision(与前一版本比较)---------黄色为添加部分

c.      在a基础下,恢复到某一版本,选择版本右键----Revert to this revision

d.      操作所有文件一样

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值