手动安装SVN
本文以CentOS 7.2 64位系统为例,说明如何在CentOS 7.2上安装SVN。
- 远程连接Linux实例。
- 运行以下命令安装SVN。
yum install subversion
- 运行以下命令查看SVN版本。
svnserve --version
- 按以下步骤创建版本库:
注意:千万不要启动 svnserve -d -r /var/svn/svnrepos。在Windows检出的时候地址写:svn://ip/svnrepos/project_name
- 运行以下命令创建目录。
mkdir /var/svn
- 依次运行以下命令创建版本库。
cd /var/svn svnadmin create /var/svn/svnrepos
- 依次运行以下命令查看自动生成的版本库文件。
cd svnrepos ls
Subversion目录说明:
- db目录:所有版本控制的数据存放文件。
- hooks目录:放置hook脚本文件的目录。
- locks目录:用来追踪存取文件库的客户端。
- format文件:是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号。
- conf目录:是这个仓库的配置文件(仓库的用户访问账号、权限等)。
- 运行命令
cd conf/
进入conf目录(该SVN版本库配置文件)。返回结果如下:- authz:是权限控制文件。
- passwd:是账号密码文件。
- svnserve.conf:SVN服务配置文件。<
- 运行以下命令创建目录。