• <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 閱讀(2314) 評論(0)  編輯 收藏 引用
            99久久无色码中文字幕人妻| 精品国产福利久久久| 三级三级久久三级久久| 一本一道久久综合狠狠老| 国产日产久久高清欧美一区| 日日狠狠久久偷偷色综合免费 | 久久久91人妻无码精品蜜桃HD| 久久久久久亚洲精品影院| av国内精品久久久久影院| 日本亚洲色大成网站WWW久久| 国产91色综合久久免费| yy6080久久| 久久精品无码免费不卡| 久久se精品一区二区| 久久精品一本到99热免费| 亚洲日本va午夜中文字幕久久| 久久综合久久综合九色| 久久久久人妻精品一区| 中文国产成人精品久久不卡| 久久久久久国产精品无码下载 | 久久久91人妻无码精品蜜桃HD| 国产成人无码久久久精品一| 久久久久av无码免费网| 无码国内精品久久人妻麻豆按摩| 色综合久久88色综合天天 | 理论片午午伦夜理片久久 | 久久国产精品成人影院| 久久久无码精品亚洲日韩京东传媒| 91久久精品电影| 国产农村妇女毛片精品久久| 天天久久狠狠色综合| 久久久青草久久久青草| 久久91精品国产91久久户| 香蕉久久一区二区不卡无毒影院| 97久久久精品综合88久久| 久久电影网一区| 大蕉久久伊人中文字幕| 久久男人AV资源网站| 99久久这里只精品国产免费| 亚洲精品乱码久久久久久中文字幕| 色狠狠久久AV五月综合|