本帖最后由 4rr 于 2014-4-11 23:18 编辑
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方式即可,然后就创建了一系列目录和文件。
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(切记:必须配置用户和权限,要不访问不成功)
|