舉個例子,命令執行創建:svnadmin create /svn 需要修改配置文件,設置賬號密碼
啟動svn服務:svnserve -d -r /svn
svn://IP/svn 就是你的訪問路徑
pc安裝svn客戶端,通過檢出或者版本庫瀏覽器訪問地址即可
B. linux + apache svn伺服器問題
問題不像是在於favicon.ico,favicon.ico是瀏覽器地址那個地方顯示的圖標,默悔寬中認的。
你可以找個ico文件改碧山名之後放到那個位置。
我感覺問題在巧譽後面一句。Could not fetch resource information.
你的/home/svn/project這個目錄,初始化過了嗎?
C. linux SVN開機啟動有進程,但是不可用,需要kill -9 殺掉進程,重新啟動才可以使用求大神指教!
把svnserve -d -r /data/svndata/ 放到/etc/rc.local裡面
D. linux下svn客戶端訪問windows下的svn伺服器
一,安裝svn伺服器
在Linux中安裝了服務端,
$ yum install subversion
二,在Windows中安裝客戶端(TortoiseSVN-1.9.4.27285-x64-svn-1.9.4.msi)
三,基本的SVN伺服器配置
1,新建一個目錄用於存儲SVN所有文件
$ mkdir /svn
2,新建一個版本倉庫$ svnadmin create /svn/project
3,添加用戶
要添加SVN用戶非常簡單,只需在/svn/project/conf/passwd文件添加一個形如「username=password」的 賬號為username和密碼為password
[users]
mysj = mysj
test = test
5,修改用戶訪問策略
/svn/project/conf/authz記錄用戶的訪問策略,以下是參考:
[groups]
admin=mysj //將用戶進行分組
user=test
[project:/] //進行授權
@admin = rw //r表示讀,w表示寫
@user = r
* =
6,修改svnserve.conf文件,讓用戶和策略配置升效.
svnserve.conf內容如下:
此處切記要注意空格,不然會導致svn配置不成功
[general]
anon-access = none
auth-access = write
password-db = /svn/project/conf/passwd
authz-db = /svn/project/conf/authz
7,啟動伺服器
# svnserve -d -r /svn
注意:如果修改了svn配置,需要重啟svn服務,步驟如下:
$ ps -aux|grep svnserve
$ kill -9 ID號 殺死服務
$ svnserve -d -r /svn
四,在Windows系統中檢出svn的文件,此時的地址也應該為 svn://Linux的ip地址/project/文件夾名(你自己創建的)。
E. linux下svn怎麼配置路徑許可權
Linux 下可以直接通過如下命令直接獲取svn server:(我使用的伺服器系統為Debian 7.5 穩定版)
apt-get install subversion
安裝完成後,可通過svnserve --version 查看安裝的版本,我所使用的svn server 版本為1.6.17:
二、創建代碼庫
創建庫(以test庫為例):
sudo svnadmin create /home/user/svn/test
這樣,一個簡單的代碼倉庫就創建完成了。
接下來啟動svn服務:
svnserve -d -r /home/user/svn/test
然後client端就可以通過「svn://ip.ip.ip.ip/test」來訪問svn了。
F. linux centos7.2怎麼安裝svn伺服器
開機登錄進入命令行!
sudo yum install -y subversion
輸入這個命令進行安裝,前面加入sudo。不然會沒有許可權
安裝完成後,發現已經有了svn相皮悶關命令
知道svn伺服器的地岩斗址,然後創建一個目錄,比如svn,進入該目錄,輸入燃棗彎:
svn checkout http://********
當然,也可以是其他的協議,比如svn等
就可以將伺服器上的數據弄下來了
OK,在該目錄下就已經有你checkout來的東西了。
G. 最近linux 搭建獨立SVN 服務端正常啟動 客戶端t連接提示連接超時,但是能ping通
從三個方面排查一下問題,都使用root操作:
(1)防火牆,首先把防火牆規則全部清除掉:iptables -F或者/etc/init.d/iptables stop(紅帽系列,其他系列的發行版可能不支持)
(2)SELinux系統,把它設置為Permissive:setenforce 0
(3)安裝svn的目錄許可權是否允許訪問(讀和寫,目錄的所有者)
H. 在linux下查詢/關閉/啟動svn服務進程
查詢SVN服務進程號
# ps -ef|grep svnserve
查出SVN服務進程後,如果要關閉SVN服務,使用如下命令
# kill 進程號
如果要啟動SVN服務,使用如下命令
# svnserve -d -r /data/svn
其中/data/svn為SVN版本庫所在的路徑