visualsvn server是非常方便好用的svn伺服器端軟體,但有個問題,你在伺服器端建立了使用者名稱密碼後,使用者無法自己修改密碼,據說visualsvn的客戶端可以修改使用者密碼,但客戶端是收費軟體。
visualsvn server是基於apache的,所以密碼可以修改可以通過網頁來修改。參考網上各種方法後,我總結如下:
0.確認visualsvn server使用的apache的版本
c:\program files\visualsvn server\readme.txt
如:this distribution contains the following components:
1.本著盡量少修改的原則,htdocs這個目錄不用修改。
2.需要copy apache的 mod_cgi.so 到c:\program files\visualsvn server\bin(我安裝在c盤).注意版本對應,可以檢視該目錄下其他 .so 檔案版本。我的visualsvn server是2.1.10,.so檔案版本是2.2.20.0,為此我還裝了乙個apache 2.2.20,就為了提取這個 .so 檔案。
3.修改c:\program files\visualsvn server\conf\httpd-custom.conf,新增如下內容:
這個cgi只支援ie瀏覽器,我試過chrome是不行的。
為了避免大家也要裝個apache 2.2.20,我把修改的檔案打包了,放在這裡(visualsvn server 2.1.10) (visualsvn server 3.2.2 點我),你只要copy到visualsvn server的安裝目錄,修改一下apache22passwd.cgi.ini,就可以用了。
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 匯入已存在的庫
早些時候建立過乙個svn server的庫,後來覺得庫的名字太長了,隨意換了乙個名字也沒再理他,今天再用,出現了這個問題 visualsvn server記錄庫位置的方法並不是靠庫裡面的檔案記錄,用的是配置檔案 登錄檔的方法,所以想要使用以前的庫,或是更名以後的庫,需要從這兩方面入手改。話不多少,直...