TortoiseSVN小乌龟GIT之使用教程
写在前面 TortoiseSVN是一款免费的软件版本管理工具,通过这个工具可以更好的管理软件的每次更新,版本回顾,版本对比
一、准备工作
电脑操作系统:window 10,其他的也可以 软件工具: 1、TortoiseSVN-1.10.3.28489-x64-svn-1.10.4.msi,小乌龟管理工具 2、VisualSVN-Server-3.9.4-x64.msi,虚拟后台服务器
二、工具介绍
安装好上面2个工具后,会得到下面几款工具。 Help操作说明教程 Settings配置工具的参数 TortoiseIDiff对比工具 TortoiseMerge合并工具 TortoiseSVN Project Monitor TortoiseSVN Repository Browser仓库查看工具,根据URL可以查看该路径下的文件和版本信息 VisualSVN Repository Configurator VisualSVN Server Manager仓库管理工具,这个用的比较多,可以在这里建仓库,管理文件,设置用户名和密码 VisualSVN Server PowerShell
三、操作说明
VisualSVN Server Manager
工具
如何检出(即下载)、上传
检出
如果你的仓库里已经建立了具体的仓库,就可以在某个位置下载仓库里的文件。
- 在VisualSVN Server Manager的仓库下,或者仓库中的某个文件右键Copy URL to Clipboard
- 在文件夹下右键,点击SVN Checkout...
- 如果第一步复制了URL,在这里会自动加载。 Checkout Depth 1、会把整个URL下的文件全部下载下来 2、只下载仓库的信息,即.svn、该URL下的文件和文件夹,该URL下的第二级文件夹里的内容文件不会下载 3、只下载仓库的信息,即.svn、该URL下的文件,文件夹不下载 4、只下载仓库的信息,即.svn
上传
- 包含仓库信息(即.svn)的文件夹下的文件才可以上传,原理:管理器会先在本地备份一份你需要上传的文件,没更新一次都会备份一次 在F:softWareSVNAndroidProject该路径下新建一个txt文件,右键该文件:右键->TortoiseSVN->Add,如果有多个,可以先选择多个再右键,添加文件后,该文件图标会出现一个+的符号,上一层文件夹图标也会出现一个感叹号的图标.
- 这时可以在该文件夹下右键->SVN Commit.
- 很多文件时,可以选择性的上传文件,还可以注释本次上传的信息(Message)
- 然后到VisualSVN Server Manager下刷新就可以看到新上传的文件了
上一篇:
Python 安装包管理工具 pip