svn 服务器、客户端的安装和使用


1.首先,分别下载安装服务器和客户端程序。

下载下两个安装文件(分别是服务器Setup-Subversion-1.6.16.msi,,另一个是客户端程序TortoiseSVN-1.6.15.21042-win32-svn-1.6.16.msi)。下载完成后直接运行按提示安装即可,客户端安装完成后提示重启

安装完后可以使用cmd svnversion --version查看安装svn版本

2.建立一个版本库。

运行Subversion服务器需要首先要建立一个版本库(Repository)。版本库可以看作是服务器上集中存放和管理数据的地方。

开始建立版本库

方法1:首先建立 e:\svn_share空文件夹作为所有版本库的根目录。然后,进入命令行并切换到subversion的bin目录。输入命令:

svnadmin create E:\svn_share\share

此命令在 E:\svn_share\ 下建立一个版本库 share 。share 下面会自动生成一些文件夹和文件。

方法2:我们也可以使用TortoiseSVN图形化的完成这一步:

先建e:\svn_share\share下"右键->TortoiseSVN->在此创建文件库",然后可以选择版本库模式,这里使用默认,fsfs方式即可,然后就创建了一系列目录和文件。

50f11340-f087-38ba-a262-852b472c6e06.png

3、配置用户和权限

打开e:\svn_share\share, 修改svnserve.conf文件, 这里行前凡是有#的都等于是被注释忽略了, 你可以把#去掉让那一行生效(注意将前面的空格也去掉), 或者自己新添加行.
将:
# password-db = passwd
改为:
password-db = passwd
即去掉前面的 # 注释符,注意前面不能有空格。

然后修改同目录的passwd文件,增加一个帐号:
将:
[users]
# harry = harryssecret
# sally = sallyssecret
增加帐号:
[users]
#harry = harryssecret
#sally = sallyssecret
test = test

dmin=sn703

含义是:

用户admin的密码为sn703

4:运行svn服务器

 svnserve -d -r 库名(注意路径)

svn服务器访问地址:  svn://localhost(切记:必须配置用户和权限,要不访问不成功)


你可能感兴趣的:(SVN,服务器,客户端的安装和使用)