一篇文章带你安装和使用客户端 TortoiseSVN

文章目录

    • 一、TortoiseSVN 安装
    • 二、TortoiseSVN 使用
      • 1. 浏览仓库
      • 2. 清空登录验证信息
      • 3. checkout
      • 4. add
      • 5. commit
      • 6. update
      • 7. delete
      • 8. 导入导出
      • 9. 冲突问题与解决

一、TortoiseSVN 安装

(1)下载
下载地址:https://tortoisesvn.net/downloads.html
一篇文章带你安装和使用客户端 TortoiseSVN_第1张图片
(2)安装后之后需要重启电脑
安装时注意:
一篇文章带你安装和使用客户端 TortoiseSVN_第2张图片
这里需要修改如图所示,才能方便后续在 IDEA中的使用

二、TortoiseSVN 使用

1. 浏览仓库

一篇文章带你安装和使用客户端 TortoiseSVN_第3张图片
复制从VIsualSVN 中复制的URL,然后输入用户密码:
一篇文章带你安装和使用客户端 TortoiseSVN_第4张图片

2. 清空登录验证信息

一篇文章带你安装和使用客户端 TortoiseSVN_第5张图片
一篇文章带你安装和使用客户端 TortoiseSVN_第6张图片
一篇文章带你安装和使用客户端 TortoiseSVN_第7张图片

3. checkout

一篇文章带你安装和使用客户端 TortoiseSVN_第8张图片
在这里插入图片描述

4. add

一篇文章带你安装和使用客户端 TortoiseSVN_第9张图片

5. commit

一篇文章带你安装和使用客户端 TortoiseSVN_第10张图片
一篇文章带你安装和使用客户端 TortoiseSVN_第11张图片
一篇文章带你安装和使用客户端 TortoiseSVN_第12张图片

6. update

在这里插入图片描述
(7)更新到历史版本
查看当前日志
一篇文章带你安装和使用客户端 TortoiseSVN_第13张图片
一篇文章带你安装和使用客户端 TortoiseSVN_第14张图片
或者通过:
一篇文章带你安装和使用客户端 TortoiseSVN_第15张图片

7. delete

标记删除操作,本地文件会删除,我们需要进行提交,才能真正从服务器删除
一篇文章带你安装和使用客户端 TortoiseSVN_第16张图片

8. 导入导出

一篇文章带你安装和使用客户端 TortoiseSVN_第17张图片
Import将本地资源导入到svn服务器
Export导出项目,和checkout的区别,它不存在.svn隐藏文件

9. 冲突问题与解决

多个用户同时操作同一个文件时,就可能产生冲突情况
一篇文章带你安装和使用客户端 TortoiseSVN_第18张图片
这个冲突产生后如何解决,我们可以采用手动Merge,解决冲突后,重新commit
一篇文章带你安装和使用客户端 TortoiseSVN_第19张图片
一篇文章带你安装和使用客户端 TortoiseSVN_第20张图片
标记冲突解决,然后再次提交成功。

对于开发过程中应该尽量避免冲突的产生,每次提交之前,先执行 SVN Update 操作,然后再提交,此时才可以尽量少的产生冲突。

你可能感兴趣的:(SVN,学习笔记)