導航:首頁 > IDC知識 > centos搭建svn伺服器

centos搭建svn伺服器

發布時間:2021-03-17 06:24:18

1、linux centos7.2怎麼安裝svn伺服器

開機登錄進入命令行!
sudo yum install -y subversion
輸入這個命令進行安裝,前面加入sudo。不然會沒有許可權
安裝完成後,發現已經有了svn相關命令
知道svn伺服器的地址,然後創建一個目錄,比如svn,進入該目錄,輸入:
svn checkout http://********
當然,也可以是其他的協議,比如svn等
就可以將伺服器上的數據弄下來了
OK,在該目錄下就已經有你checkout來的東西了。

2、centos 7怎樣安裝svn伺服器

上網下載個subversion的tar包。解壓,config,編譯後安裝即可,如果可以yum安裝的話可以執行yum安裝命令即可。

3、centos 搭建了svn伺服器,怎麼查看地址

安裝步驟如下:
1、yum install subversion
2、輸入rpm -ql subversion查看安裝位置,如下圖:

可以看到 svn在bin目錄下生成了幾個二進制文件。
再輸入/usr/bin/svnversion --version 就可以查看svn的版本,這樣就說明svn安裝成功,如下圖:

3、創建svn版本庫目錄
mkdir -p /var/svn/svnrepos
4、創建版本庫
svnadmin create /var/svn/svnrepos
執行了這個命令之後會在/var/svn/svnrepos目錄下生成如下這些文件

5、進入conf目錄(該svn版本庫配置文件)
authz文件是許可權控制文件
passwd是帳號密碼文件
svnserve.conf SVN服務配置文件
6、設置帳號密碼
vi passwd
在[users]塊中添加用戶和密碼,格式:帳號=密碼,如dan=dan
7、設置許可權
vi authz
在末尾添加如下代碼:
[/]

4、用centos6.5搭建了svn伺服器 無登陸認證對話框 提交失敗

試試關閉下iptables和selinux
chkconfig iptables off
iptables -F
vi /etc/selinux/config 把enforcing改成回disabled
然後重啟答centos

5、虛擬機中centos下搭建了SVN伺服器客戶端沒有登陸窗口怎麼解決

在訪問的電腦上copy使用 telnet 192.168.2.98 3690
如果不行,查詢一下防火牆,關閉,Selinux關閉。

訪問的許可權是在auhtz,passwd,svnserve.conf
決定的

有問題再貼出來。

6、centos7 svn伺服器搭建 內容存在什麼地方

svnadmin create xxx,這個xxx就是你的倉庫

7、如何在阿里雲伺服器centos 7上配置svn伺服器

在阿抄里雲服務襲器centos 7上配置svn伺服器方法詳見:http://jingyan.baidu.com/article/148a1921d84be34d71c3b18f.html

8、Linux centos下安裝svn伺服器就這么難么

Centos下安裝SVN伺服器詳細步驟

 

在保證聯網的條件下,執行以下一、二操作,否則請先下載apache、svn的安裝包並解壓縮

1.安裝apache

 yum install httpd

2.安裝svn

 yum install subversion

 yum install mod_dav_svn

3.創建SVN倉庫

 mkdir /home/svn

4.在SVN倉庫目錄下創建你要的版本庫

 svnadmin create /home/svn/xyz (版本庫名:xyz)

5.創建用戶及密碼

 在/home/svn/xyz/conf目錄下,輸入:htpasswd -c passwd xiao

 第一次在創建用戶密碼,需加上「- c」參數

6.設置許可權

 編輯authz文件,設置組別人員讀寫許可權

7.修改svnserver.conf

8.啟動SVN服務

 svnserve -d --listen-port 3690 -r /home/svn/xyz

9.防火牆打開3690埠

進入/etc/sysconfig,修改iptables文件

加入如下:

 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT

10.修改apache,目的是保證http能夠訪問

修改/etc/httpd/conf.d/subversion.conf文件

加入如下:

 

 LoadMole dav_svn_mole moles/mod_dav_svn.so

 LoadMole authz_svn_mole moles/mod_authz_svn.so

<Location />

 DAV svn

 SVNParentPath /home/svn/xyz

AuthType Basic

 AuthName "Authorization Realm"

 AuthUserFile /home/svn/xyz/conf/passwd

 AuthzSVNAccessFile /home/svn/xyz/conf/authz

Require valid-user

</Location>

11.配置SVN下目錄被apache擁有

 

 chown –R apache:apache/home/svn/xyz

12.設置apache開機啟動

chkconfig httpd on

13.設置svn開機啟動

 (1)編寫/usr/local/customshell/svn.sh,內容為svnserve –d --listen-port 3690 –r / home/svn/xyz

 (2). vim /etc/rc.d/rc.local 增加一句:/usr/local/customshell/svn.sh

與centos搭建svn伺服器相關的知識