• <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)  編輯 收藏 引用
            精品国产乱码久久久久久人妻| 亚洲精品乱码久久久久久蜜桃不卡 | 无码伊人66久久大杳蕉网站谷歌 | 久久久久国产成人精品亚洲午夜| 一本一本久久a久久精品综合麻豆| 亚洲人成精品久久久久| 久久亚洲国产精品成人AV秋霞| 日本强好片久久久久久AAA| 99久久综合国产精品二区| 性做久久久久久久| 亚洲第一永久AV网站久久精品男人的天堂AV| 欧美亚洲国产精品久久高清| 99久久精品国产一区二区蜜芽| 无码国内精品久久人妻| 久久99国产精品久久99小说| 久久久精品无码专区不卡| 久久最新精品国产| 97超级碰碰碰久久久久| 伊人色综合久久天天人手人婷| 久久狠狠一本精品综合网| 久久久久久久99精品免费观看| 亚洲国产另类久久久精品小说| 中文精品久久久久人妻| 欧美大战日韩91综合一区婷婷久久青草| 久久精品国产久精国产思思| 久久精品国产清自在天天线 | 国产美女久久精品香蕉69| 精产国品久久一二三产区区别| 青青热久久国产久精品| 精品久久久久一区二区三区| 伊人久久大香线焦综合四虎| Xx性欧美肥妇精品久久久久久| 伊人久久综合热线大杳蕉下载| 国内精品久久久久影院免费| AV狠狠色丁香婷婷综合久久| 久久精品人人做人人爽电影蜜月| 亚洲午夜无码久久久久| 久久精品国产亚洲AV高清热| 狠狠色丁香婷婷综合久久来| 精品久久久久久久久久久久久久久 | 国内精品久久久久久99|