溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

SVN實(shí)踐

發(fā)布時(shí)間:2020-07-19 09:42:37 來(lái)源:網(wǎng)絡(luò) 閱讀:420 作者:dfwasds 欄目:開(kāi)發(fā)技術(shù)

一.SVN安裝

    yum install subversion

二.SVN創(chuàng)建版本庫(kù)

    mkdir -p /opt/svn/repos

    svnadmin create /opt/svn/repost

         三.SVN修改配置(配置項(xiàng)之前不存在空格)

    1.vi /opt/svn/repos/conf/authz

    [/]

    acong = rw

    2. vi /opt/svn/repos/conf/passwd

    [user]

    acong = 123456

    3. vi /opt/svn/repos/svnserve.conf

    [general]

     anon-access = none

    auth-access = write


    password-db = passwd

    authz-db = authz

    realm = /opt/svn/repos

    

二.SVN啟動(dòng)關(guān)閉

    svnserve -d -r /opt/svn/repos

    netstat -ln | grep 3690

    ps -ax | grep svnserve

    

    killall svnserve

    kill -9 pid

三.測(cè)試賬號(hào)

    svn co http://192.168.129/dev

四.SVN導(dǎo)入初始代碼

    find . -type d -name ".svn"|xargs rm -rf

    svn import /data/dev/ file:///opt/svn/repos/ -m "init information" 

五.鉤子自動(dòng)部署

    在web目錄檢出代碼

    vi /opt/svn/repos/hooks/post-commit

    

     export LANG=zh_CN.UTF-8

     SVN=/usr/bin/svn

     WEB=/data/dev/

     $SVN update $WEB --username uname --password password

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI