1.
can't connect to host '': 由於目標機器積極拒絕,無法連線。
2.no repository found in 'svn://localhost/svn/repos/!
這兩個問題弄得我都快崩潰了!
最後才發現,原來是svn的3690埠
未開啟。在命令列裡測試:telnet localhost 3690
如果不成功說明服務沒有被正常啟動
可以將svn服務新增到系統服務中去,步驟如下:
1 在subversion的安裝路徑下,找到bin資料夾
2 新建乙個setupservice.bat檔案,內容為:
sc create svnserve binpath= "subversion安裝路徑\bin\svnserve.exe --service -r f:\svn" depend= tcpip start= auto
sc start svnserve
pause
這裡有個需要注意的問題:「start= auto"等號後面要加上一空格
3 執行,這時在服務裡可找到乙個名為svnserve的服務。
在cmd命令列下檢視開啟的埠:netstat -ano就看到3690埠開啟了
此方法**:
svn的配置
1. 建立版本庫,首先建立 f:\svn 空資料夾作為所有版本庫的根目錄。然後,進入命令列並切換到安裝subversion的bin目錄
輸入如下命令:
svnadmin create f:\svn\repos
2 執行服務程序
在bin目錄下輸入:
svnserve -d -r f:\svn
注:-d引數效果同於--daemon
-r引數效果同於--root
svnserve 將會在埠 3690 等待請求,
--daemon(兩個短橫線)選項告訴 svnserve 以守護程序方式執行,這樣在手動終止之前不會退出。不要關閉命令列視窗,關閉視窗會把 svnserve 停止。
--root選項設定根位置來限**務器的訪問目錄,從而增加安全性和節約輸入svnserve url的時間
如果不加root引數,服務url為:svn://localhost/svn/repos
而如果加上root引數,服務url為:svn://localhost/repos
3 為了驗證svnserve正常工作,使用tortoisesvn -> repo-browser 來檢視版本庫。在彈出的 url 對話方塊中輸入:
svn://localhost/repos
點 ok 按鈕後就可以看見 repo1 版本庫的目錄樹結構了,只不過這時 repo1 是個空庫。
到此就算是完成了svn的配置了! 謝謝!
安裝svn伺服器與svn客戶端
centos安裝svn centos安裝svn伺服器 yum install subversion 檢視安裝位置 which svn 檢視svn版本 windows安裝svn svn伺服器與svn客戶端最佳搭配是visualsvn server 服務端和 tortoisesvn客戶端搭配使用。安裝s...
Windows安裝SVN伺服器和客戶端
我的作業系統版本是windows10 64位。接下來我會先介紹svn伺服器的安裝,然後再介紹安裝svn客戶端,並進行測試。安裝配置svn資源庫 在電腦的任意位置建立乙個空資料夾,用於存放svn資源。我新建的資料夾的位置是 c svndata 然後在命令列下執行 svnadmin create c s...
svn 伺服器 客戶端安裝使用步驟
subversion 簡稱svn 是近年來崛起的版本管理工具,是cvs的 人。目前,絕大多數開源軟體都使用svn作為 版本管理軟體。svn 伺服器 客戶端安裝使用步驟 3 安裝svn伺服器 4 安裝svn客戶端 5 建立svn伺服器中的倉庫 svn安裝成功會把svn相關操作命令加到path中 在cm...