最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

LINUX服務(wù)器安裝SVN服務(wù)實現(xiàn)方式

 更新時間:2024年09月13日 16:12:33   作者:海闊&天空  
本文介紹了如何使用yum安裝Subversion,創(chuàng)建版本庫,配置SVN服務(wù),并解決常見問題,詳細步驟包括安裝Subversion,查看安裝版本和位置,創(chuàng)建存放版本庫的目錄及svn版本庫,配置權(quán)限控制,啟動svn版本庫,以及處理端口訪問權(quán)限等

一、yum安裝subversion

1. 安裝subversion yum install subversion

2. 查看安裝版本,檢查安裝是否成功 svnserve --version

3. 查看安裝位置 rpm -ql subversion

二、創(chuàng)建版本庫

1.創(chuàng)建用于存放版本庫的目錄,比如我準(zhǔn)備在/usr/opt/svndata/test下創(chuàng)建版本庫 mkdir -p /usr/opt/svndata/ywkj

2.創(chuàng)建svn版本庫,指定為剛才創(chuàng)建的目錄 svnadmin create /usr/opt/svndata/test

3.創(chuàng)建完后,版本庫目錄下會生成一些文件,進入conf目錄下。conf目錄中authz文件是權(quán)限控制文件,passwd是帳號密碼文件,svnserve.conf是SVN服務(wù)配置文件

4.修改passwd文件,加入用戶,格式就是“用戶名=密碼”,如: admin = 123

5.修改authz文件,加入用戶權(quán)限:

[/]
admin = rw

這就表示admin用戶對版本庫根目錄有讀寫權(quán)限(即最高權(quán)限了),權(quán)限配置方式在authz文件注釋中有詳細說明

6.svnserve.conf里面常用的配置有設(shè)置匿名用戶(默認可讀)、授權(quán)用戶(默認讀寫)的讀寫權(quán)限,以及指定賬號文件(默認passwd)、權(quán)限文件(默認authz)的路徑等。看起來應(yīng)該默認值就夠了,但實際使用發(fā)現(xiàn)還是得手動把相關(guān)注釋打開,不知道是什么原因。

7.啟動svn版本庫 svnserve -d -r /usr/opt/svndata/test

其中,-r的作用是設(shè)置根目錄路徑,比如我這樣設(shè)置后在訪問時輸入svn://x.x.x.x/就會直接到我的svn目錄下(當(dāng)然在svn目錄下是找不到版本庫的),如果想訪問版本庫則輸入svn://x.x.x.x/tf即可。

如果啟動版本庫時命令為svnserve -d -r /usr/opt/svndata/tf,則訪問svn://x.x.x.x/就能直接到版本庫內(nèi)。

三、常見問題

1.注意打開端口的訪問權(quán)限。svn服務(wù)的默認端口為3690,比如我部署在阿里云服務(wù)器上,必須先在阿里云控制臺打開3690端口的外部訪問權(quán)限。

阿里云點擊運行->更多->安全組

2.關(guān)閉svn服務(wù)的方式是殺掉進程,kill pid或者pkill svnserve

3.svn服務(wù)器默認使用3690端口號,svn要使用非默認端口,可以在svnserve后面加一個 --listen-port 21 來修改svn使用的端口號, 

操作如下:在命令提示符下輸入: 

svnserve -d -r /usr/opt/svndata/test --listen-port 8989

4.啟動svn:svnserve -d -r /usr/local/svn/ //這里采用多版本庫的方式啟動如果是單版本庫 可以svnserve -d -r /usr/local/svn/test

5.添加一行然后要設(shè)置自啟動

vi /etc/rc.local 打開自啟動文件添加

/usr/bin/svnserve -d -r /usr/local/svn/

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Ubuntu14.04服務(wù)器環(huán)境下配置PHP7.0+Apache2+Mysql5.7的方法

    Ubuntu14.04服務(wù)器環(huán)境下配置PHP7.0+Apache2+Mysql5.7的方法

    這篇文章主要介紹了Ubuntu14.04服務(wù)器環(huán)境下配置PHP7.0+Apache2+Mysql5.7的方法,較為詳細的分析了Ubuntu14.04操作系統(tǒng)環(huán)境下配置PHP7.0+Apache2+Mysql5.7的具體步驟與相關(guān)命令使用技巧,需要的朋友可以參考下
    2018-04-04
  • Linux中利用sudo進行賦權(quán)的方法詳解

    Linux中利用sudo進行賦權(quán)的方法詳解

    sudo的目的:為非根用戶授予根用戶的權(quán)限,下面這篇文章主要給大家介紹了關(guān)于Linux中利用sudo進行賦權(quán)的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-01-01
  • Linux下怎樣修改hosts文件

    Linux下怎樣修改hosts文件

    這篇文章主要介紹了Linux下怎樣修改hosts文件問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • 在CentOS 7.2下安裝Mono 5.0的方法教程

    在CentOS 7.2下安裝Mono 5.0的方法教程

    這篇文章主要給大家分享了在CentOS 7.2下安裝Mono 5.0的方法教程,文中介紹的非常詳細,對大家學(xué)習(xí)安裝Mono具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-05-05
  • Linux如何利用iptables屏蔽某些域名

    Linux如何利用iptables屏蔽某些域名

    這篇文章主要介紹了Linux如何利用iptables屏蔽某些域名問題,具有很好的參考價值,希望對大家有所幫助,
    2023-09-09
  • Linux查看服務(wù)器開放和啟用的端口的方法步驟

    Linux查看服務(wù)器開放和啟用的端口的方法步驟

    本文介紹Linux查看開放端口的多種方法,包括ss、netstat、lsof、firewall-cmd、iptables及nmap,適用于監(jiān)聽端口、防火墻規(guī)則檢查與端口掃描等場景,需要的朋友可以參考下
    2025-08-08
  • linux編輯文件保存退出的實操講解

    linux編輯文件保存退出的實操講解

    在本篇文章里小編給大家整理的是一篇關(guān)于linux編輯文件保存退出的實操講解內(nèi)容,需要的朋友們參考下。
    2020-02-02
  • Linux服務(wù)器安裝PHP MongoDB擴展的方法

    Linux服務(wù)器安裝PHP MongoDB擴展的方法

    這篇文章主要介紹了Linux服務(wù)器安裝PHP MongoDB擴展的方法,需要的朋友可以參考下
    2016-11-11
  • Linux系統(tǒng)如何修改遠程連接22端口

    Linux系統(tǒng)如何修改遠程連接22端口

    這篇文章主要介紹了Linux系統(tǒng)如何修改遠程連接22端口問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • apache,nginx上傳目錄無執(zhí)行權(quán)限的設(shè)置方法

    apache,nginx上傳目錄無執(zhí)行權(quán)限的設(shè)置方法

    至于為什么設(shè)置上傳目錄無權(quán)限這個我就不累贅了,現(xiàn)在比較流行的web服務(wù)有iis,apache,nginx,使用操作系統(tǒng)無非是windows or *nux
    2010-12-12

最新評論

长治县| 新蔡县| 施秉县| 什邡市| 桦川县| 大悟县| 武宣县| 大英县| 文登市| 东平县| 鞍山市| 区。| 酒泉市| 高阳县| 渭源县| 洛浦县| 凤冈县| 吉安市| 望江县| 昆山市| 柞水县| 崇义县| 石嘴山市| 资源县| 德安县| 阆中市| 香河县| 姜堰市| 和平县| 方山县| 正镶白旗| 内江市| 江油市| 诸暨市| 同江市| 巩义市| 香格里拉县| 吉隆县| 岗巴县| 南充市| 济源市|