SVN使用手册(客户端)

 

SVN使用手册(客户端)

 

 

1. 前置条件

 

下载安装SVNWindows客户端TortoiseSVN

下载地址:tortoisesvn.net/

安装方法:运行TortoiseSVN-x.x.x.xxxxx-win32-svn-x.x.x.msi,按照提示安装,安装完成后重启电脑

 

2. SVN基本使用流程

 

设置:

bin文件夹中编译内容不需要上传的版本库,因此需要以下设置:

桌面鼠标右键选择TotoriseSVN/Settings ,Global ignore pattern中添加 *.exe *.pdb *.manifest 以空格分隔,将 //192.168.16.101/ShareFolder/ignorelist.txt (忽略文件列表待定)中所有内容复制到Global ignore pattern

 

Checkout

新建一个工作目录,打开工作目录,鼠标右键选择SVN Checkout…

在弹出的对话框中选择想要checkout的项目版本库

Revision中选择想要checkout的修订版本,默认选择的是HEAD revision 表示最新修订版本

 

修改提交:

修改文件之后可在右键TotoriseSVN/Check for modifications中可以查看有几个文件修改的状态,在右键TotoriseSVN/Diff with previous version中可以查看与上个修订版不同的修改内容。

  在修改一个文件之后,右键点击该文件或该目录,先选择 SVN Update如果不报错,再选择SVN Commit… Message中填入修改 理由后点击Ok提交

 

冲突处理:

在多名用户Checkout并修改了同一文件之后,后提交的用户会遇到UpdateCommit失败的问题,这时冲突产生。


  解决方案:右键点击产生冲突的文件或文件夹,右键TotoriseSVN/Edit confilicts,在弹出的对话框中会有3个窗口,Theirs是其他用 户的修改,Mine是自己的修改,Merged是最终协商后的修改。在Merged窗口中决定好最终修改内容后点击上方Mark as resolved,之后再UpdateCommit

 

导出工作拷贝:

当修订版需要交给测试人员或发布时,进入要导出的文件夹,点击右键TotoriseSVN/Export…  ,导出后的的文件不能再次提交到版本

 

 

 3. 注意事项:

Checkout之后不要随意改动目录下.svn隐藏文件夹中的内容

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值