SVN使用手册
一安装
1 共享\软件\svn1.7中获得TortoiseSVN-1.7.12.24070-win32-svn-1.7.9.msi与LanguagePack_1.7.12.24070-win32-zh_CN.msi
2 先安装TortoiseSVN-1.7.12.24070-win32-svn-1.7.9.ms,鼠标双击
出现
点击Next
选择I accept the terms in the License Agreement 点击Next
点击Next
点击Install
安装完成。
3 再安装LanguagePack_1.7.12.24070-win32-zh_CN.msi汉化包,鼠标双击
点击Next
汉化包安装完毕。
二配置语言
桌面右键选择TortoiseSNV -〉Settings -〉选择-〉出现以下画面
选择中文(简体)-〉确定
配置完成
三SVN目录结构
1 svn服务器地址:https://SKKX-VSS/svn/svn规划
右键
选择版本库浏览器
在对话框中输入:https://SKKX-VSS/svn/svn规划/全员共享/skkx全员共享文档
点击确定
上传《SVN使用手册》
选择文件
输入提交日志
点击确定,提交完毕,服务器会显示提交文档
2 检出右键点击
输入SVN地址:https://SKKX-VSS/svn/svn规划/全员共享/skkx全员共享文档回车,如下
右键检出
选择检出目录
点击确定,检出到对应的目录。
四SVN使用图标说明
一个新检出的工作副本使用绿色的对勾做重载。表示Subversion状态正常.
当我们开始编辑一个文件后,图标将变成红色感叹号。通过这种方式,可以很容易地看出我们对哪些文件进行了修改操作,但是还没有提交到版本库中;
如果在提交的过程中出现了冲突,图标将变成黄色感叹号,自己修改后的文件,在提交前被别人修改过,并且在当前文件做过更新操作会出现以上图标,此时要手动修改合并更新后的文件。
如果我们拥有了一个文件的锁,并且SVN状态是正常,这个重载图标将提醒我们:如果不使用该文件的话,请进行释放锁操作,允许其他成员提交对该文件的修改。
这个图标表示当前文件夹下的某些文件或文件夹已经被计划从版本控制中删除,或是该文件夹下某个受控的文件丢失了。
加号告诉我们有一个文件或是目录已经被计划加入版本控制。
五文件加锁与解锁
1 设置加解锁
点击设置
出选项“SVN获取锁定”
点击“SVN获取锁定”
点击确定
点击确定,出现锁头标志
提交的时候,锁会自动被取消。(也可使用鼠标右键的“解除锁”选项)
六常见问题
1 更新时显示冲突,无法提交:如下所示
这时要另存好本机版本(HelloWorld.java.mine),删除本机文件(以上四个文件),重新更新,手工合并,EXCEL不存在冲突检测,必须手动合并。
2 提示“已经是指向不同URL 的工作副本”:要提交的文件在SVN中对应的文件夹中已经不存在,需要重新选择存在的文件目录。
3 无法更新以及提交:这时需要对当前svn下载目录做“清理”,设置如下
点击设置