• <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)  編輯 收藏 引用
            久久九九有精品国产23百花影院| 久久一区二区免费播放| 午夜精品久久久久久99热| 久久国产色AV免费看| 精品午夜久久福利大片| 亚洲精品97久久中文字幕无码| 久久夜色精品国产亚洲| 久久亚洲国产精品一区二区| 色偷偷88欧美精品久久久 | 久久99精品免费一区二区| 久久只有这里有精品4| 久久精品视频免费| 久久精品一本到99热免费| 18岁日韩内射颜射午夜久久成人 | 久久久久久久久久久免费精品| 国产69精品久久久久APP下载| 久久99国产亚洲高清观看首页| 美女久久久久久| 久久久青草青青国产亚洲免观| 国产精品久久久久久吹潮| 久久精品中文字幕一区| 久久久久久久综合综合狠狠| 久久福利青草精品资源站| 漂亮人妻被黑人久久精品| 久久久久久精品免费看SSS | 狠色狠色狠狠色综合久久| 久久久亚洲AV波多野结衣| 欧美日韩久久中文字幕| 国产亚州精品女人久久久久久| 国产精品视频久久久| 久久精品aⅴ无码中文字字幕不卡| 亚洲αv久久久噜噜噜噜噜| 日韩欧美亚洲综合久久| 久久99这里只有精品国产| 大香伊人久久精品一区二区| 久久亚洲AV无码精品色午夜| 一本久久a久久精品综合香蕉| 久久这里都是精品| 亚洲AV无码1区2区久久| 久久精品国产精品青草app| 久久国产精品成人免费|