SVN服务端和客户端软件使用(下)

发布时间: 2017-01-11

前言

上文中,讲解了SVN服务器和客户端的安装,此文开始讲解这两款软件的使用。

使用VisualSVN Server创建仓库和用户

打开软件,在Repositories上右键,如下图,两处均可创建仓库:

1

选择仓库类型(默认就好):

2

输入仓库名称,下一步

3

选择仓库架构,个人玩的话第一个就可以了:

4

设置权限(第二个就OK)

5

OK, 创建完后,会显示出相应信息,下图中选中的为仓库地址,也就是需要提供给客户端的地址:

6

仓库创建完毕后,还需要创建用户:

7

输入用户名和密码:

8

OK,此时,我们仓库地址有了,用户也有了,接下来我们要操作TortoiseSVN(小乌龟)来管理项目了。

使用TortoiseSVN管理项目

首选打开你要下载代码的目录下右键,选择SVN Checkout...:

1

输入服务器仓库地址,其它默认就好:

2

上图中绿色部分有4个选项:1. 全部  2.  根目录文件、文件夹(不包括文件夹里的文件) 3. 只有文件 4.空目录

接着输入用户名和密码(上面服务端创建的用户):

3

OK后,在文件夹中可以看到多了一个.svn的隐藏文件夹,它是用来存储SVN版本控制的一些所需信息(如果你看不到,应该是你电脑没有设置显示隐藏文件):

4

为了便于测试,在此建立一个记事本文件 hello.txt :

5

新建后,你会发现文件图标多了一个问号,意思是未添加提交的文件,更多图片涵义可以下图所示查看,在任意空白目录处,右键 - TortoiseSVN - Settings:

6

弹出下图所示窗口,点击Icon Set,即可以查看所有图片涵义:

7

OK,回到正题,此时需要提交刚刚添加的记事本文件,在项目目录下右键 - SVN Commit...提交:

8

然后输入提交信息,选择提交文件,点击OK,如下图示所示:

9

提交成功后,可以看到hello.txt文件的图标又变了。

10

同时,查看服务端VisualSVN Server中仓库,可以看道提交的hello.txt文件了:

11

注意:修改前最好先Update下。