zoukankan      html  css  js  c++  java
  • 图形化SVN管理搭建 subversion edge自行修改密码

    参考文章:

    https://blog.csdn.net/buyaore_wo/article/details/84313467

    安装版本:

    Subversion Edge 5.2.3 (Linux 64-bit)

    从官网上找到linux版本

    https://www.collab.net/downloads/subversion#show-Linux

    官网下载需要注册,而且速度极慢,等不及的大佬可以到以下地址获取软件包

    https://download.csdn.net/download/jipengfei110/11140937

    需要安装符合版本要求的javapython

    一般来说linux自带pyhon的,我的服务器上已经有2.6.6

    python -V #查看python版本,注意后面的V是大写的V,如果输入小写v之后则按ctrl+d键退出。

    java -version #查看java版本

       

    确定安装好java和python之后开始如下配置

    1,将下载包的上传至/software目录

    2,安装java,解压subversion edge包

    rpm -ivh jdk-8u102-linux-x64.rpm

    tar -zxvf CollabNetSubversionEdge-5.2.3_linux-x86_64.tar.gz

    2,添加svn用户,运行subversion主程序时,不能使用root用户,否则会报错,所以创建一个专门的用户用来运行主程序。

    groupadd svn

    useradd -g svn svn

    3,移动csvn目录,设置权限,切换svn用户,执行。

    mv csvn/ /usr/local/

    cd /usr/local/

    chown -R svn:svn csvn/

    su - svn

    cd /usr/local/csvn/bin

    ./csvn start

    4,使用http://localhost:3343/csvn登陆,localhost替换你主机的ip,使用admin/admin登陆web控制台,开始配置。

       

    5,添加开机自启
    进入/usr/lib/systemd/system目录,创建csvn.service和csvn-httpd.service文件,文件内容如下。
    [root@svnserver system]# cat csvn.service
    [Unit]
    Description=csvn service
    After=network.target

    [Service]
    Type=forking
    ExecStart=/usr/local/csvn/bin/csvn start
    ExecStop=/usr/local/csvn/bin/csvn stop
    User=svn
    Restart=on-abort

    [Install]
    WantedBy=multi-user.target

    [root@svnserver system]# cat csvn-httpd.service
    [Unit]
    Description=csvn-httpd service
    After=network.target

    [Service]
    Type=forking
    ExecStart=/usr/local/csvn/bin/csvn-httpd start
    ExecStop=/usr/local/csvn/bin/csvn-httpd stop
    User=svn
    Restart=on-abort

    [Install]
    WantedBy=multi-user.target

    添加到开机自启
    systemctl enable csvn
    systemctl enable csvn-httpd

    如需开启防火墙,使用以下命令添加防火墙规则
    firewall-cmd --permanent --add-port=3343/tcp
    firewall-cmd --permanent --add-port=4434/tcp
    firewall-cmd --permanent --add-port=18080/tcp

       

  • 相关阅读:
    ElasticSearch可视化工具 Kibana
    ElasticSearch数据库同步插件logstash
    powerDesigner 一些设置
    springcloud 之 bus 消息总线
    zipkin 服务追踪
    配置文件优先级的问题
    Hystrix 断路器
    feign 负载均衡熔断器
    zuul 整理
    后端——框架——容器框架——spring_boot——《官网》阅读笔记——第四章节11(集成JMS)——待补充
  • 原文地址:https://www.cnblogs.com/withfeel/p/10762205.html
Copyright © 2011-2022 走看看