svn - 配置账号、自动更新、配置log权限

概述

虽然已经有很多朋友的公司都不使用svn了,但也有很多朋友的公司在使用,统一整理了svn的配置账号、自动更新、配置log权限,常用的操作知识。

找到Svn的位置和运行的项目

找到运行中的svn进程PID,/var/svn/,这个就是svn服务启动时指定的svn文件目录

[root@cc ~]# ps aux | grep svn
... 8513  svnserve -d -r /var/svn/

添加svn用户

添加账号步骤,以憧橙测试代码为例:

1.切换到目录 /var/svn/cc_test:

conf
db
format
hooks
locks
README.txt

2.添加账号:进入conf目录 ,vim authz,在[/]模块下添加账号

stark = rw

3.设置密码:vim passwd,在[users]模块下添加密码

[users]
stark = 123456

4.设置完svn的完整路径就是svn://[当前服务器Ip]/cc_test

更新时,自动同步svn配置

切换到cc_test/hooks/目录,编辑post-commit文件,找不到也可以使用命令 cd /var/svn && grep '/opt/sites/cc_test' -r -n 配置文件的自动更新

/usr/bin/svn update
/opt/sites/cc_test
--username stark --password 123456 --no-auth-cache >/tmp/cc.txt 2>&1

参数说明:

  • /opt/sites/cc_test 自动更新的目录
  • –username 设置自动触发的用户名(在步骤2添加)
  • –password 设置自动触发的密码(在步骤3添加)

配置log权限

配置文件位置/var/svn/cc_test/conf,编辑[general]模块中的:

anon-access = none
auth-access = write

重启svn服务

1.查看当前运行的的进程ID,

ps aux | grep svn
root     27220  0.0  0.0 180840 svnserve -d -r /home/svn/

2.杀掉进程

kill 27220

3.启动, -d的意思是以守护进程的方式启动

svnserve -d -r /home/svn/

相关推荐

  1. svn - 配置账号自动更新配置log权限

    2024-01-13 10:48:01       51 阅读
  2. MYSQL账号权限配置

    2024-01-13 10:48:01       46 阅读
  3. MySQL log rotate配置

    2024-01-13 10:48:01       30 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-13 10:48:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-13 10:48:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-13 10:48:01       87 阅读
  4. Python语言-面向对象

    2024-01-13 10:48:01       96 阅读

热门阅读

  1. PostgreSQL 清理空间命令

    2024-01-13 10:48:01       50 阅读
  2. spring boot 返回文件流

    2024-01-13 10:48:01       49 阅读
  3. 将抖音视频转成MP3并下载

    2024-01-13 10:48:01       110 阅读
  4. linux下,PC机串口通信开发

    2024-01-13 10:48:01       64 阅读
  5. [MariaDB] 数据库统计插件启用和配置

    2024-01-13 10:48:01       56 阅读
  6. 多节点 docker 部署 elastic 集群

    2024-01-13 10:48:01       51 阅读
  7. Ubuntu搭建OpenCV环境(C++)

    2024-01-13 10:48:01       58 阅读
  8. LocalDateTime与时间戳转换的全局配置

    2024-01-13 10:48:01       58 阅读