• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            lxyfirst

            C++博客 首頁 新隨筆 聯系 聚合 管理
              33 Posts :: 3 Stories :: 27 Comments :: 0 Trackbacks
            svn的賬號和權限管理是基于文件的,修改時需要更新到服務器,多有不便,可利用svn管理賬號和權限,利用svn的pos-commit 鉤子監測賬號和權限文件變化,多個庫可共享同一賬號和權限文件。

            /home/svn/conf/目錄下存放了多個庫共用的passwd和authz文件,用來控制這些庫的賬號和訪問權限,獨立的svn_admin庫中存放對應的passwd和authz文件,有更新時自動同步到/home/svn/conf/下。
            svn_admin庫的post-commit 腳本如下:
            REPOS="$1"
            REV="$2"
            FILE_DIR="/home/svn/conf"
            UPDATE_FILE_LIST="passwd authz"


            for FILENAME in $UPDATE_FILE_LIST ; do
                if svnlook changed $REPOS -r $REV |grep $FILENAME >/dev/null ; then
                    DST_FILE=$FILE_DIR/$FILENAME
                    mv $DST_FILE $DST_FILE.old                       
                    svnlook cat $REPOS $FILENAME > $DST_FILE
                fi
            done
            posted on 2014-05-23 11:03 star 閱讀(2304) 評論(0)  編輯 收藏 引用
            国产成人香蕉久久久久| 伊人久久久AV老熟妇色| 99精品久久久久久久婷婷| 一本大道加勒比久久综合| 性欧美大战久久久久久久| 久久久婷婷五月亚洲97号色| 国产免费久久久久久无码| 无码精品久久久久久人妻中字| www.久久热| 国内精品伊人久久久久777| 秋霞久久国产精品电影院| 久久这里只有精品首页| 精品久久久久久无码中文野结衣 | 国产精品久久久久9999高清| 99久久免费国产精品| 久久综合九色综合网站| 性做久久久久久久久| 一本伊大人香蕉久久网手机| 亚洲精品乱码久久久久久久久久久久 | 久久久久久亚洲精品不卡| 亚洲国产精品久久久天堂| 久久久久久久国产免费看| 亚洲嫩草影院久久精品| 久久综合给合久久狠狠狠97色 | 国产亚洲欧美精品久久久| 免费无码国产欧美久久18| 99久久精品费精品国产| 老司机国内精品久久久久| 久久香蕉国产线看观看精品yw| 久久福利资源国产精品999| 久久久久黑人强伦姧人妻| 精品久久人人爽天天玩人人妻| 久久精品国产91久久麻豆自制 | 欧美精品福利视频一区二区三区久久久精品 | av无码久久久久不卡免费网站| 久久久久亚洲av成人网人人软件 | 久久国产亚洲精品麻豆| 青青青国产成人久久111网站| 久久国产精品-久久精品| 成人亚洲欧美久久久久| 国产激情久久久久影院小草|