代码改变世界

TortoiseSVN的简单使用

2020-11-27 15:19  书书书书君  阅读(1599)  评论(0编辑  收藏  举报

TortoiseSVN是什么

TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。

安装包可以在TortoiseSVN官网下载

安装过程和一般软件相同。

TortoiseSVN官方文档

TortoiseSVN针对 Windows 平台的 Subversion 客户端Version 1.14

我个人常用的操作

推荐使用Repo-browser(下面有介绍)的方法,与平常Windows文件操作类似,上手容易

在桌面上鼠标右键就可以看到TortoiseSVN的内容

点击SVN Ckeckout后会弹出:

点击OK后则进入下载:

下载结束后,打开对应文件夹,会发现文件夹图标上出现个绿色的对勾,文件夹下就是刚才在Chekout中所填写的URL of repository下的全部内容:

在刚才的文件夹中,鼠标右键可一看到有SVN UpdateSVN CommitTortoise SVN,且Tortoise SVN的下拉菜单中有很多选项:

SVN Update

可以从刚才的仓库地址中下载最新的仓库内容

SVN Commit

需要上传本地文档到SVN服务器,以作增添修改更新之用

增Add

  1. 找到你想要上传到SVN服务器中的文件,然后将其拷贝到刚才Chekout后的文件夹中

(此处图片的地址不同的原因是:用Typora粘贴图片后复制到博客园中识别不出来,且加载出来,本地也丢失了,于是在此示意Add一下)

  1. 选中需要上传的文件右键-选择Add,则文件图标会新增一个蓝色的加号。你可以选择多个文件进行Add添加。

  1. 在该文件夹的空白处,鼠标右键,选择SVN Commit

  1. 点击OK上传

上传成功的文件的图标也会变为绿色的对勾

上传失败的文件的图标会变为红色的感叹号红色的叉(我不记得了(。﹏。*)对不起)

  1. 可在SVN服务器中对应的URL of repository中看到刚才上传的文件

删Delete

  1. 在要删除的文件上鼠标右键-选择Delete

  2. 之后到上一级目录中,可以看到当前的文件夹图标变为红色的感叹号了。选中该文件夹,鼠标右键进行Commit

  1. 回到SVN服务器中就可以发现刚才的文件已经删掉了。

移动Move & 复制Copy

  1. 鼠标右键将需要移动的文件拖动到对应的文件夹

重命名时要注意New name需要和原文件不一样:

  1. 选择你需要的操作(此处选择第一个Move versioned item(s) here)

  1. 在出现红色感叹号的地方,鼠标右键-选择Commit

本地文件夹:

SVN服务器:

  1. 在本地电脑上直接修改文件保存后,对应文件图标会变为红色感叹号

  1. 鼠标右键-Commit

重命名Rename

  1. 选择文件进行Rename

  1. 对有蓝色加号的文件,鼠标右键-选择Commit

TortoiseSVN下拉菜单

Repo-browser

选择Repo-browser后弹出,填写仓库的URL地址:

填写后则会进入类似Windows文件管理的界面:

在该界面做的任何操作,点击OK后,SVN服务器就会做出相应的操作。

Export

  1. 整个文件夹下载

  1. 下载某个文件

使用TortoiseSVN下载:

使用浏览器下载:

Import

我没用这个上传,因为搞不懂上传的东西在哪加入。