• SVN出现Invalid authz configuration解决方案


    思路:

    1、检查是否为不存在的用户组或用户设置了权限(大部分为此问题,调整用户权限或删除账号后,但忘了去掉某个文件夹的权限)

    2、检查authz文件的编码;

    3、更改权限后是否未重启svn。

    4、按照下述方法,使用工具检查authz文件具体错误

     

    在修改配置文件(authz)后,客户端可能会报“Invalid authz configuration”的错误提示!
    客户端没有提示错误原因,但在服务器端有一个方法,可以检查配置文件(authz)错在了哪里;
    具体方法如下:
    root@server:~# svnauthz-validate /data/svn/LQPLAY/conf/authz
    svnauthz-validate: /data/svn/LQPLAY/conf/authz:167: Option must end with ':' or '='
    它查出了是配置文件(authz)的第167行,出现了错误。
    然后,可以用如下命令,编辑它并保存:
    root@server:~# vi /data/svn/LQPLAY/conf/authz
    Shift+: set number          (显示行号)
    Shift+: 167            (直接跳转到167行)
    我发现是本该写为(gaojs = rw),不小心写成了(gaojs - rw)。
    字母键(I-Insert),从浏览模式,切换到插入模式;
    (Shift+:, 从浏览模式,切换到底行命令模式)
    (Esc,从其他模式,退出到浏览模式)
    修改后保存退出!
    Shift+: wq             (Write & Quit)

  • 相关阅读:
    react native 添加mobx
    js-(19,999,999.00)
    html移动端 -- meta-模板 + rem
    HTML5 移动端头部标签
    js
    html --- rem
    es6--async--await
    nrm+nvm
    js-call-apply
    SQL映射文件
  • 原文地址:https://www.cnblogs.com/51benpao/p/6133066.html
Copyright © 2020-2023  润新知