Subversion是一个自由,开源的版本控制系统,可以记录每一次文件和目录的修改情况。这样就可以籍此将数据恢复到以前的版本,并可以查看数据的更改细节。
linux 下 svn的搭建
首先安装 subversion
yum install -y subversion
使用rpm -qa subversion 查看是否安装完成
安装完成后进行配置
首先在home 下建立svn的数据目录和密码认证目录
说明: svndata 目录用于存放项目目录,svnpassw 目录存放密码及认证文件
在svndata 目录下创建项目svndoc
使用命令 svnadmin create /home/application/svndata/svndoc
创建成功后查看
进入svndoc的conf 目录下修改 svnserve.conf
说明:anon-access=none为匿名无权限
auth-access=write为认证用户有write权限
password-db、authz-db后面为认证文件路径
复制密码认证文件至svnpasswd目录下
修改passwd文件
修改authz文件
完成后,基本的svn 配置已经完成
启动svn
svnserve -d -r /home/application/svndata
在windows下使用客户端工具tortoiseSVN
在win下新建svntest用于本地测试
右键选择svn checkout
成功连接服务器,输入用户名,密码
成功完成,在本地添加修改文件更新版本
右键选择svn commit提交即可
成功更新到版本1
客户端查看服务器端文件
选择repo-browser
至此简单的svn版本管理服务器搭建完成。
时间: 2024-10-12 05:21:34