RSS订阅王佳明的个人网站
你现在的位置:首页 / 技术 / 正文

在ubuntu上搭建svn

0 技术 | 2017年7月19日

输入svn,如果没有安装会提示安装命令
sudo apt-get install subversion
指定svn的数据存储路径
mkdir -p /application/svndata
指定svn的配置文件信息路径
mkdir -p /application/svnpasswd
启动svn服务
svnserve -d -r /application/svndata/
创建sadoc版本库
svnadmin create /application/svndata/sadoc
进入sadoc版本库配置目录,并备份配置文件
cd /application/svndata/sadoc/conf/
cp -p svnserve.conf svnserve.conf.default
进行详细配置
anon-access = none //禁止匿名访问
auth-access = write //认证后有读的权限
password-db = /application/svnpasswd/passwd //指定密码文件
authz-db = /appplication/svnpasswd/authz //指定权限认证文件
复制passwd和authz文件到sadoc的svnpasswd目录并修改权限
执行如下命令完成操作
cp -p authz passwd /application/svnpasswd/
cd /application/svnpasswd/
chmod 777 authz passwd
编辑passwd文件配置用户和密码
用户名 = 密码
编辑authz文件配置读取权限
用户名 = rw
重新启动svn服务进行验证
杀死svn服务
pkill svnserve
启动svn
svnserve -d -r /application/svndata/
客户端链接
svn --username=xingmaogou co svn://xxx.xxx.xxx.xxx/sadoc
svn默认端口3690
客户端软件使用TortoiseSVN

在ubuntun服务器上面运行客户端

svn --username=xxxx co svn://xxx.xxx.xxx.xxx/sadoc

文件将被保持到home/sadoc

注意:配置文件前面不能有空格

chmod -R  777  /application
把整个文件夹授予写权限
参考链接
https://jingyan.baidu.com/album/f0e83a259daec522e59101e0.html?picindex=14

推荐您阅读更多有关于“ Ubuntu  SVN   ”的文章

以上内容如果对你有用,请收藏。
上一篇:VirtualBox中的网络配置下一篇:TensorFlow在Windows环境下的搭建

猜你喜欢

评论列表:

官方LOGO
    佳明one

    我们的使命是减少资金、技术和
    教育方面的障碍,以提供有效的
    IT科技支援。。。。。。。。。

    5ubg


    扫码从手机访问


网站分类
友情链接