早些時候建立過乙個svn server的庫,後來覺得庫的名字太長了,隨意換了乙個名字也沒再理他,今天再用,出現了這個問題:
visualsvn server記錄庫位置的方法並不是靠庫裡面的檔案記錄,用的是配置檔案+登錄檔的方法,所以想要使用以前的庫,或是更名以後的庫,需要從這兩方面入手改。話不多少,直接來看解決方法,假定新的庫路徑為d:/program files/系統庫_svn/。 修改配置檔案:
進入安裝路徑下,找到visualsvn server\conf下的httpd.conf,編輯,修改三處路徑:
[html]view plain
copy
? 1、pidfile "d:/program files/系統庫_svn/server.pid"
2、結點下的
svnparentpath "d:/program files/系統庫_svn/"
authuserfile "d:/program files/系統庫_svn/htpasswd"
authzsvnaccessfile "d:/program files/系統庫_svn/authz"
3、sslsessioncache sslsessioncache "shm:d:/program files/系統庫_svn/ssl_scache"
英文意思一目了然就不一一解釋,再來看登錄檔的修改:
hkey_local_machine\software\wow6432node\visualsvn\visualsvn server下的repositoriesroot值改為已存在庫的位址d:\program files\系統庫_svn\。
重啟visualsvn server,好的,已經可以用了:
用過幾次,以為對此軟體和tortoisesvn已經可以熟練使用了,今天用才發現不是那麼回事:版本控制、版本還原、視覺化修改庫內容、指定更新和上傳、鎖定解鎖、對比、新增……實踐出知識,不用永遠不知道。
VisualSVN Server 庫的遷移
找到原伺服器的資源庫 repositories 目錄,例如 d repositories,將其拷貝出來。裡面的檔案結構為 groups.conf htpasswd visualsvn globalwinauthz.ini repo1 repo2 在新的伺服器中開啟visualsvn server m...
VisualSVN Server 安裝以及使用教程
visualsvn server是免費的 管理工具 visualsvn server是svn的伺服器端 安裝visualsvn server示例 1 雙擊visualsvn server 3.5.6 x64.msi出現下圖,點選 next 按鈕 2 同意安裝協議,並且 點選 next 按鈕 3 選擇...
VisualSvn Server安裝和使用
visualsvn server介紹 1 visualsvn server visualsvn server是免費的,而visualsvn是收費的。visualsvn是svn的客戶端,和visual studio整合在一起,但是不免費,使用ankhsvn vs2008外掛程式 來代替visualsv...