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