關於svn的配置

2021-07-23 15:59:57 字數 1013 閱讀 2538

---建立伺服器端版本庫

svnadmin create 版本庫路徑 

---啟動svn伺服器端

svnserve -d -r 版本庫路徑 

---在系統服務中註冊svn伺服器

sc create svn binpath= "c:\program files\tortoisesvn\bin\svnserve.exe --service -r f:\svn" displayname= "svn服務"  安裝路徑有空格則用\」路徑\」 包含起來

---刪除系統服務中的 服務

sc delete 服務id

通過命令列啟動svn服務的時候,不要關閉該命令列,否則一關閉服務就關閉了,可以通過在windows上註冊svn服務來方便其使用,也可以使用bat檔案(內容為svnserve -d -r 版本庫路徑 )放置在桌面上方便使用

修改svnserve.conf

啟動: password-db = passwd(前面不要有空格)

passwd檔案增加帳號

[users] 

#harry = harryssecret 

#sally = sallyssecret 

test = test

anon-access=none 預設為read 也就是任何人可以訪問資源

auth-access=write

import:將未納入版本控制器的檔案或目錄提交到版本庫中(僅執行一次)

checkout: 從版本庫標籤中出工作副本

revert: 將工作副本檔案恢復到指定版本

update: 將版本庫的修改合併到工作副本中

commit:把工作副本的修改提交到版本庫。

在安裝過程中出了一些錯誤,例如使用cmd使用svn服務後,將cmd關閉,結果導致svn也關閉了,在使用svn協議的時候用不了,博主還以為是埠出了問題,然後使用了乙個埠監聽應用cports.exe,感覺很方便,雖然也沒有幫我這次問題解決什麼,不過還是增長了軟體使用的經驗,在使用cmd開啟相關服務的什麼不能關閉cmd

關於svn的使用

svn聽課筆記 5.建立工廠 cd svnroot目錄 svnadmin create 工廠名稱 6.由專案經理建立專案並匯入到工廠中。使用svn import m 相關描述資訊 專案檔案路徑加專案檔名 匯入專案 7.由開發人員check out專案 8.開發人員對專案進行開發 9.開發完成以後通過...

svn的部署配置

1 解壓並編譯 tar xzvf subversion 1.6.17.tar.gz cd subversion 1.6.17 configure prefix usr local subversion without berkeley db make make install 2 建立倉庫目錄 mk...

SVN的許可權配置

在我的前一篇文章中,其中有乙個配置是anon access write,這個配置資訊表示開啟匿名訪問,即無論哪個人想要來訪問我們的倉庫都是可以訪問的。但是實際我們需要為這些個使用者和倉庫設定許可權配置資訊。svn中的許可權配置涉及三個檔案 authz passwd svnserve.conf,這三個...