目录

TortoiseSVN 下载

TortoiseSVN 安装

TortoiseSVN 汉化

TortoiseSVN 使用

SVN 文件解锁

SVN 切换账号密码

TortoiseSVN 客户端更新URL

TortoiseSVN 打分支与标签


TortoiseSVN 下载

1、TortoiseSVN 是用于操作 SVN 服务器的图形化客户端,就如同使用 Navicat 操作 Mysql 一样

2、TortoiseSVN 官网:https://tortoisesvn.net/downloads.html,如下所示,进入官网后即可根据操作系统进行下载,如 64 位系统则直接点击右侧的按钮即可下载.

3、历史版本下载:https://osdn.net/projects/tortoisesvn/storage/

3、TortoiseSVN 本身是英文版的软件,如果需要汉化的,可以在下载页面中下载语言包,如下所示,有中文简体、中文繁体、同样分 32位、64位

TortoiseSVN 安装

1、TortoiseSVN 安装很简单,和普通的软件安装没有区别,只截图过程中的小部分以做示例。

!!! 推荐勾选安装 command line client tools(命令行客户端工具),这样安装后 bin 目录下才会有 svn.exe工具,IDEA 配置 svn 需要 svn.exe,此时这里必须勾选。

然后就是等待安装完成即可

安装完成后,建议直接重启电脑,因为 TortoiseSVN 会修改 Windows 的右键菜单。

之后在电脑上的任意位置空白处右击都可以看到 TortoiseSVN 的操作菜单了

TortoiseSVN 汉化

1、汉化的语言包必须与 tortoiseSVN 版本一致,汉化包与安装包在同一个页面。历史版本下载地址:https://osdn.net/projects/tortoisesvn/storage/

2、语言包直接安装即可,安装完成,汉化结束,非常简单。

3、如果安装汉化包后没有效果,则可以找到 TortoiseSVN 的安装目录,然后删除其中的 Languages 目录,再重新安装汉化包,此时 TortoiseSVN 安装目录下会重新生成 Languages 目录,最后右键选择 TortoiseSVN -> Settings -> Language 选择中文简体即可。

TortoiseSVN 使用

1、TortoiseSVN 功能是比较丰富的,其中常用操作有:检出、提交、更新、内容冲突处理、版本回退等。

2、如下所示:E:\SvnRepository 为 SVN 服务器的版本库根目录,dog 与 tiger 是其中的两个项目(版本库)

3、如下所示,现在在客户端开始检出 SVN 上的项目,新建一个目录用于存放 SVN 检出项目,如下所示为 D:/wmx/Tom,然后鼠标右击,选择 " SVN Checnkout..." ,如下所示,输入 SVN 服务器的地址,然后点击 OK  即可下载。

4、如果 SVN 服务器开启了安全认证,则点击 " OK " 之后,会提示输入登录账号与密码,此时从管理员或者 组长那里获取然后输入即可。如下所示,检出成功。

5、如下所示,如果客户端有了新操作,如修改了文件内容,或者创建了新文件等,此时可以右击,选择  " SVN Commit..." 提交到 SVN 服务器

6、" SVN Update":这是更新操作,即将 SVN 上的新版本与本地版本进行比较,如果本地有过时的,则会下载进行更新。

7、提交时可以输入提交的描述,如 本次做了什么修改,为什么提交,或着有什么重要变更等等,当如不输入直接提交也是可以的

8、当项目组中多个人修改了同一个文件中相同地方时,后提交的人在提交时就会报错,即产生了冲突,如下所示。

9、此时可以右击,选择 Tortoise SVN(其中有非常多的操作),接着选择 Edit conflicts(编辑冲突),这个菜单下功能比较多,有兴趣的可以自行了解,如果是汉化版的则一目了然。

SVN 文件解锁

1、更新或者提交失败,提示:代码被锁定。

2、解决方式:在被锁定的项目上右键,选择 TortoiseSVN->Clean up...,然后勾选 "Break write locks(解锁)",最后执行即可。

SVN 切换账号密码

1、为了提交、更新代码方便,通常会选择将访问 Svn 服务器的账号密码记住,自动保存下来,不用每次都输入。但是有些时候需要变更密码或者用户名,解决方式是直接删除 SVN 客户端的账号配置文件。

2、详情参考:SVN 切换账号密码

TortoiseSVN 客户端更新URL

1、当服务器换了新的 URL 地址,这时候本地的 SVN 访问地址也重新定义。

2、解决步骤:右键(TortoiseSVN) → Relocate → 输入新的IP地址

TortoiseSVN 打分支与标签

1、SVN 的标签和分支本质是一样的,在 TortoiseSVN 中,标签和分支实际上在一个菜单上。

2、当开发中发布版本,或者解决某个突发问题等等,都会用到打分支和标签,使用 TortoiseSVN 客户端操作如下:

TortoiseSVN 客户端 安装 与 使用相关推荐

  1. 黑猴子的家:TortoiseSVN 客户端安装

    1.双击运行 2.Next 3.Next 4.Next 5.Install 6.Finish 查看全文 http://www.taodudu.cc/news/show-7033935.html 相关文 ...

  2. SVN服务器搭建、客户端安装超详细图解教程

    目录 一.安装包下载 1.下载 TortoiseSVN 服务器安装包 2.下载 TortoiseSVN 客户端安装包 二.详细安装过程图解 1.TortoiseSVN 服务器安装 2.Tortoise ...

  3. svn教程----TortoiseSVN客户端

    TortoiseSVN客户端 1.svn客户端类型 svn客户端需要通过网络访问svn服务端提交文件.查询文件等,可通过以下客户端类型访问svn服务端: 1.使用Subversion提供的客户端命令 ...

  4. SVN客户端安装及使用说明

    SVN客户端安装及使用说明 一.SVN客户端与语言包的安装 1.下载TortoiseSVN 2.安装TortoiseSVN,双击安装包,进入下一步,如图: 3.点击Next,进入下一步,如图: 4.选 ...

  5. CentOS7部署Subversion服务器和TortoiseSVN客户端简记

    一.什么是Subversion? Subversion是一个自由/开源的版本控制系统. Subversion的版本库可以通过网络访问,从而使用户可以在不同的电脑上进行操作.从某种程度上来说,允许用户在 ...

  6. SVN服务端客户端安装配置及权限管理

    SVN服务端安装配置: 1. 下载SVN服务端: 下载地址:https://www.visualsvn.com/downloads/ 2. 安装SVN服务端: 打开程序:安装目录\bin\msc程序 ...

  7. linux环境svn服务端及windows环境客户端安装配置

    svn服务端和客户端安装使用 服务端 安装前准备工作 安装.配置 创建仓库 创建项目版本库 修改配置 创建用户 赋予权限 客户端 连接服务端 下载项目 服务端 linux系统具体版本为centos7. ...

  8. SVN服务端、客户端安装配置和填坑

    一.svn服务端和客户端安装: 1.安装程序: 服务端程序:Setup-Subversion-1.8.17.msi 客户端程序:TortoiseSVN-1.9.7.27907-x64-svn-1.9. ...

  9. arc diff 指定版本号_Phabricator客户端安装

    前提 需要配置好服务器端 客户端安装 mac环境下,指定一个目录 $ mkdir somewhere/ $ cd somewhere/ somewhere/ $ git clone https://g ...

最新文章

  1. 平战结合供应保障体系-国情讲坛·周荣江:谋定突发公共事件
  2. 案例 | 用pdpipe搭建pandas数据分析流水线
  3. tomcat ajp协议安全限制绕过漏洞_国家信息安全漏洞共享平台发布Apache Tomcat漏洞安全公告...
  4. 113. Path Sum II
  5. SQL 结合CASE WHEN 实现二维统计
  6. ML.NET机器学习、API容器化与Azure DevOps实践(四):持续集成与k8s持续部署
  7. C语言中quot;##quot;的独特用法
  8. Spring的组件赋值以及环境属性@PropertySource
  9. (204)浮点数的表示
  10. leetcode刷题:不同路径II
  11. 第 0 章 Readme
  12. 设计模式--责任链模式
  13. X264结构体中的变量解释
  14. 一个简单的抓取百度热度数据并可视化的demo
  15. Java 接口规范与最佳实践
  16. wex5中java连接数据库_WeX5通过Baas服务访问数据库
  17. 【XXE技巧拓展】————8、黑夜的猎杀-盲打XXE
  18. Linux基础PHP网站搭建
  19. Java 中文转拼音/汉字转拼音, 中文转五笔/汉字转五笔, 下载字典!
  20. 电路小知识之“GND”

热门文章

  1. 回归测试与确认测试的区别
  2. COMBOX的基本使用
  3. 如何使用ssh-keygen生成新的SSH key
  4. 雨课堂python答案_python实现雨课堂自动预习
  5. 微信小程序,左上脚返回点击直接到首页
  6. 2023秋招开启 宁德时代内推
  7. 嵌入式设备上SystemTap调试工具使用
  8. Xubuntu22.04之自动调节亮度护眼redshift(一百七十四)
  9. python删除负数负号_在numpy中将负数舍入为零时,如何消除多余的负号?
  10. datagram和packet的区别