centos下安裝SVN服務就不說了...
?
svnserve --version[查看版本]
?
首先:netstat -tnlp 看看3690端口是否已經啟用了svn服務,如果已經啟動
?
killall 19335(上面指令返回的svn的pid號)
?
創建一個倉庫:
?
mkdir -p /home/svnserve/app/project1
?
svnadmin create /home/svnserve/app/project1
?
?
svnserve? -d(獨立端口運行)? -r(倉庫地址) ??倉庫地址
?
svnserve? -d? -r??/home/svnserve/app/project1????//啟動倉庫服務
?
OK!倉庫創建成功
?
接下來windows端創建一個目錄
?
例如:
創建-->E:/test-->進入到該目錄--->右鍵checkout
?
彈出一個框
linux機的ip地址,例如192.168.181.139
?
URL:svn://192.168.181.139
?
但是我這邊提示了一個連接失敗的錯誤,之后檢查是由于防火墻的原因,解決如下:
?
刪除無效的防火墻配置:
?
/sbin/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT?
?
按照以下方法設置防火墻:
?
/sbin/iptables -I INPUT -p tcp --dport 3690 -j ACCEPT
/etc/rc.d/init.d/iptables save?【保存】
聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。