• centos7 svn服务器搭建


    系统环境:centos 7.5

    yum安装svn

    yum install subversion -y

    创建svn 版本库目录

    mkdir -p /var/svn/svnrepos

    在版本库目录下创建版本库

    svnadmin create /var/svn/svnrepos/javaProject

    更改配置

    authz:负责账号权限的管理,控制账号是否读写权限

    passwd:负责账号和密码的用户名单管理

    svnserve.conf:svn服务器配置文件

    在 authz文件下添加 用户权限

    echo -e "[/]
    tom=rw
    jack=rw" >>authz

    在password文件下 配置用户名 密码

    echo -e "tom=123 
    jack=123" >>passwd 

    修改svnserve.conf

    放开5个 参数的注释

    指定版本库目录启动svn

    svnserve -d -r /var/svn/svnrepos

    查看进程和端口是否存在

    如果 启用防火墙的 记得开发3690端口 不然访问会被拒绝

    iptables -I INPUT -p tcp --dport 3690 -j ACCEPT

    客户端访问 

    svn://ip地址:3690/版本库目录

    我在windos上安装了   svn的 gui工具 小乌龟的那种

     我的svn服务器地址

    这里 svn服务器就搭建完了 ,挺简单的。 svn相比git比较无脑。

    这里在使用show log 功能时出现 时间不同步的状况 而且不显示日志

    作如下更改即可解决

    问题:在修改文件后show log无法显示日志,上面的时间会自动在2016年和1970年间跳,而且设置不了时间。
    解决方法:
    1.编辑svnserve.conf,设置“anon-access=none”
    2.在authz中添加 * = r


    3,重启svn服务  清理客户端svn的cache

  • 相关阅读:
    霍夫直线检测进行复杂环境的树干提取
    matlab工具箱之人眼检测+meanshift跟踪算法--人眼跟踪
    deep learning 练习 牛顿法完成逻辑回归
    deep learning 练习 多变量线性回归
    deep learning 练习1 线性回归练习
    关于移动端键盘弹出
    关于Redux
    docker registry的CI规划
    建立自己的私有docker(ssl&login auth)
    逻辑编程
  • 原文地址:https://www.cnblogs.com/benjamin77/p/9342326.html
Copyright © 2020-2023  润新知