tortoiseSVN創建本地倉庫和服務

參考:

(1)Svn搭建本地倉庫,檢出或提交項目倉庫:https://www.jianshu.com/p/63172106b5fa

(2)SVN客戶端怎麼清空緩存用戶名和密碼:https://jingyan.baidu.com/article/f3e34a12f281f8f5eb653514.html

(3)SVN安裝與啓動服務:https://yq.aliyun.com/articles/130927

(4)svn出現Authorization failed:https://www.cnblogs.com/rookie404/p/5787070.html

 

我:

問題:

(1)svn:本地file:///E:/myRepository沒問題,但是換爲svn://192.168.1.100/myRepository 報異常?

答:因爲你沒有啓動SVN服務。

解決:

-》打開cmd

-》進入tortoiseSVN的安裝目錄的bin目錄內

-》輸入命令,後不可關閉cmd

svnserve -d -r 倉庫路徑

也可直接後臺運行:

sc create SVN-Service binpath= "C:\Program Files\TortoiseSVN\bin\svnserve.exe --service -r C:\Users\clouder\Desktop\myRepository" displayname= "SVN-Service" start= auto depend= Tcpip

sc start SVN-Service

寫到bat文件裏,然後右鍵以管理員身份運行。

(2)svn 報錯:Authorization failed ?

答:沒有設置用戶、密碼、權限。

解決:

-》進入倉庫目錄-conf目錄

-》打開svnserve.conf,輸入並保存

[general]
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz

-》打開passwd,輸入並保存

[users]
account01 = 123
account02 = 123 

-》打開authz,輸入並保存

#組
[groups]
group01 = account01, account02

#所有文件權限(rw讀寫)
[/]
@group01 = rw

-》重啓svn服務

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章