博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SVN教程——02TortoiseSVN的使用
阅读量:3960 次
发布时间:2019-05-24

本文共 1273 字,大约阅读时间需要 4 分钟。

SVN教程——02TortoiseSVN的使用

TortoiseSVN是一个基于windows系统的svn客户端图形化界面。

到我们上一讲给的下载VisualSVN网址下载即可,下载好后双击来到下面界面,然后一路next:
在这里插入图片描述
这里可以选择存放的位置,然后一路next即可安装完成。
在这里插入图片描述
下载好了以后我们开始讲解相关的操作。
1.浏览仓库
在这里插入图片描述按照上面的操作执行了之后,那么之后我们再次登录的时候就不需要在来输入用户与密码了,不过你可以按照下面操作来清除。
在这里插入图片描述
2.checkout操作:用户从SVN仓库下载项目
在这里插入图片描述
在这里插入图片描述
这里注意一下,我们上面的2的路径是你执行checkout的路径。譬如下面我在用户张三目录下执行了该操作:
在这里插入图片描述
checkout执行完了之后会出现一个.svn文件夹,这是一个隐藏的文件夹,很重要我们别去修改它。
3.add与commit:将文件提交到我们的SVN仓库里面
在用户张三目录下我们建立一个文件MyFile.java,然后右键点击TortoiseSVN下的add,这时该文件被添加到杯底仓库,而且我们的文件会出现下面的图标(这个图标表示该文件还未被我们的SVN管理):
在这里插入图片描述

public class MyFile{
}

将再右键该文件点击SVN commit

在这里插入图片描述
这时我们的文件就有一个下面的图标,表示提交到了SVN的仓库里边。
在这里插入图片描述
那么我们现在再用户张三同级目录下面再创建一个文件夹叫做用户李四:
在这里插入图片描述
我们在该目录下面执行checkout操作:
在这里插入图片描述
这说明MyFile.java确实成功上传到了我们的boss仓库。
4.update:将SVN仓库里的内容更新到本地
这个操作比较简单这里不作演示。
5.更新到历史版本
我们现在再用户张三目录下的MyFile.java文件内容改为如下:

public class MyFile{
public void test(){
}}

再次add,commit,而此时我们的李四下面的MyFile.java的内容为:

public class MyFile{
}

在这里插入图片描述

当然还可以右键点击TortoiseSVN,然后再点击Update to revision
在这里插入图片描述
关于版本号可以在下面界面(这个界面每次commit后都会弹出来,讲commit的时候没指出这里)看出来(At revision:3,版本是3):
在这里插入图片描述
6.删除操作
右键李四目录下面的MyFile.java文件,选择TortoiseSVN再点击delete,此时文件被删除,但是要注意这是本地删除了(如果不信可以再checkout一下会发现down下来还是有MyFile.java文件),再SVN仓库还没有被删除,我们需要再commit一下即可。
7.导入导出操作
右键点击TortoiseSVN,可以看到有import与Export两个选择。
import:导入,把本地资源导入SVN仓库。
export:导出,把SVN仓库导出到本地来。如下图,不过我们要注意一下导出得到的boss里面没有.svn文件夹,这是由于他不受版本控制。
在这里插入图片描述

转载地址:http://zolzi.baihongyu.com/

你可能感兴趣的文章