zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    vim tail
    范式
    $@疑点
    ^ $ 和 a z 字符匹配
    [导入]DataList编辑、更新、取消、删除、分页(分页控件AspNetPager.dll)
    [导入]用.net操作word
    导出文件
    [导入]总结:ADO.NET在开发中的部分使用方法和技巧
    读取DataTable中的数据,一行一行进行比较
    [导入]ASP.NET 数据访问类
  • 原文地址:https://www.cnblogs.com/benjamin77/p/9342326.html
Copyright © 2011-2022 走看看