记一次搭建SVN服务
需求
搭建一个svn服务,建立两个用户,权限分别为读写、只读。利用TortoiseSVN 客户端连接服务,测试远程添加文件,提交仓库,删除文件等功能。
使用工具
TortoiseSVN-1.14.1.29085-x64-svn-1.14.1
Setup-Subversion-1.8.17.msi
搭建步骤
SVN服务器
下载
下载地址:https://sourceforge.net/projects/win32svn/
下载后根据安装引导安装即可,注意修改安装目录,例如:D:\APP\Subversion。
安装后,文件目录如下:
打开命令窗口,测试是否安装成功(默认安装后会自动加入系统环境变量中,所以随意目录都可以):
数据仓库
只有服务器没有数据仓库subversion还是不能正常使用,因为我们需要让它为我们管理数据,所以接下来我们进行第二步:subversion版本库的创建
-
任意位置创建一个文件夹,例如:D:\APP\SubversionRepository 作为根目录。
-
根目录下创建一个项目,例如:D:\APP\SubversionRepository\testRepo
-
输入命令
svnadmin create D:\APP\SubversionRepository\testRepo
创建一个版本库 -
命令执行完后,可以看到testRepo目录下新增了一些文件,如下: