當前位置:首頁 » 雲伺服器 » 搭建svn伺服器centos

搭建svn伺服器centos

發布時間: 2023-01-05 06:38:18

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

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

❷ 如何在CentOS 6 5系統上安裝SVN伺服器端

查看是否可以從yum軟體倉庫找到SVN安裝包
yum list *svn*

2
從使用yum軟體倉庫安裝SVN,執行
yum install subversion.i686
中間會列出要關聯的包,並提示下載:輸入「y」並確認

3
SVN已經安裝成功
END
創建版本庫
查看SVN 命令
svn -help

創建版本庫目錄
mkdir -p /home/svn/svnfile
創建版本庫
svnadmin create /home/svn/svnfile
生成以下目錄

進入conf目錄(這是該SVN版本庫的配置目錄)
查看配置文件
ls -l

設置密碼
vim passwd
按ESC鍵,切換到命令行,輸入
:wq!
保存並退出

設置許可權
vim authz
在末尾添加
[/]
ver=rw
版本庫的根目錄ver對其具有讀寫許可權(r為讀許可權w為寫許可權)
修改svnserver.conf
設置
anon-access=none #匿名用戶不可訪問
auth-access=write #認證用戶可以執行寫操作
password-db=passwd #密碼文件
authz-db=authz #認證文件
END
開啟SVN
1
啟動SVN
svnserve -d -r /home/svn/
我的伺服器用的是小鳥雲的,性能穩定,訪問流暢。

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

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

❹ Linux 搭建SVN伺服器(C/S模式)

Linux System Environment

一、配置阿里雲yum源和epel源
提示: 阿里雲yum源官網 https://developer.aliyun.com/mirror/

二、yum安裝SVN軟體

三、創建SVN版本庫目錄
提示: 自定義此目錄為版本庫目錄,為後面創建版本庫提供存位置

四、創建SVN版本庫

五、創建用戶並設置用戶許可權

六、配置SVN伺服器配置文件
提示: 每一項目參數前面都不要留空格,否則會報錯

七、關閉防火牆及SElinux
提示: 防火牆可以不關閉,放行SVN埠(SVN默認埠3690)

八、啟動SVN服務

九、測試SVN客戶端訪問SVN服務

1、Windows使用TortoiseSVN 客戶端測試

輸入 svn://192.168.201.56:3690/xiaoming (xiaoming是自定義的版本庫名稱)

2、Linux SVN客戶端操作命令

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

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

❻ 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文件,設置組別人員讀寫許可權

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_molemoles/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伺服器客戶端沒有登陸窗口怎麼解決

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

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

有問題再貼出來。

❽ Centos 配置svn 並自動更新至遠端web目錄下

1.安裝subversion

2.創建svn的版本庫

3.配置svn版本庫

4.啟動svn

1.首先在web端手動使用SVN同步一下內容,看是否能同步過來

2.更改目錄許可權

3.到SVN伺服器修改勾子文件,然SVN有更改時自動同步到web伺服器

7.給這個文件添加執行許可權

8執行一下這個腳本(1.保存需要的密碼 2.看腳本是否能執行)

❾ 如何在CentOS 7中安裝Subversion

SVN是Subversion的簡稱,是一個開放源代碼的版本控制系統,相較於RCS、CVS,它採用了分支管理系統,它的設計目標就是取代CVS。說得簡單一點SVN就是用於多個人共同開發同一個項目,共用資源的目的。SVN是一個安全虛擬網路系統,它將系統整體的信息安全功能均衡合理地分布在不同的子系統中,使各子系統的功能得到最大限度的發揮,子系統之間互相補充,系統整體性能大於各子系統功能之和,用均衡互補的原則解決了"木桶原理"的問題。使用root帳戶登錄伺服器,安裝SVN服務:#yum install subversionk //安裝svn#svnserve --version //查看SVN版本#mkdir svn //創建目錄#mkdir project #svnadmin create /home/svn/rep/3.cdconf 在passwd文件中添加用戶4.修改配置文件修改authz文件,添加用戶目錄許可權。修改文件svnserve.confanon-access = read #匿名用戶可讀 none 無許可權auth-access = write #授權用戶可寫password-db = /home/svn/rep/conf/passwd #使用哪個文件作為賬號文件authz-db = /home/svn/rep/conf/authz #使用哪個文件作為許可權文件realm = /home/svn/rep # 認證空間名,版本庫所在目錄5. 訪問svn路徑svn://192.168.0.110如果訪問不到,可以試試關閉防火牆:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall開機啟動svnserve -d --listen-port 3690 -r /home/svn/rep原文來自:

❿ 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
在末尾添加如下代碼:
[/]

熱點內容
為什麼安卓手機打電話沒有網路 發布:2025-03-23 00:50:58 瀏覽:888
面向函數編程 發布:2025-03-23 00:46:42 瀏覽:475
貼吧如何上傳本地視頻 發布:2025-03-23 00:45:14 瀏覽:514
ftp本機目錄 發布:2025-03-23 00:35:22 瀏覽:547
vs編譯lua 發布:2025-03-23 00:13:39 瀏覽:223
發動機配置怎麼看 發布:2025-03-23 00:01:39 瀏覽:309
油畫解壓 發布:2025-03-23 00:00:12 瀏覽:326
我的世界電腦版基岩版怎麼玩手機伺服器 發布:2025-03-22 23:59:19 瀏覽:802
htc壁紙在哪個文件夾 發布:2025-03-22 23:59:17 瀏覽:863
流放者柯南pvp伺服器怎麼組隊 發布:2025-03-22 23:29:35 瀏覽:829