svn版本控制器的搭建

2021-08-09 20:14:24 字數 1296 閱讀 4153

svn是開發人員同時開發專案時**匯入匯出,**衝突等問題subversion,visualsvn-server-3.6.4-x64,屬於服務端 tortoisesvn屬於客戶端

安裝subversion,傻瓜式安裝即可,自動配置系統環境變數,控制台用 svn –version,出現一系列資訊表示安裝成功

svn許可權檔案的配置建立svn的目錄,新建w:/mypro ,在dos命令下執行 svnadmin create w:/mypro 成功就會在mypro目錄下生成多個檔案

svnadmin create w:/mypro 新建倉庫,修改倉庫的配置檔案,訪問許可權

svnserve.conf中:

將這些配置的注釋取消,頂頭寫

anon-access = read

auth-access = write

password-db = passwd

authz-db = authz

passwd檔案中:

使用者名稱密碼

[users]

admin = admin

authz檔案中:

許可權 [/]

admin = rw

*= *= r

3.svn自啟動在window的服務註冊

我的svn安裝在 d:\program files\subversion ,倉庫w:\svnpro 下。

下面是將svn註冊為window服務的步驟

1.輸入「cmd」

2.執行命令:sc create svn binpath= 「\」d:\program files\subversion\bin\svnserve.exe\」 –service -r w:\svnpro」 displayname= 「subversion server」 depend= tcpip start= auto

修改倉庫的位置,可以將註冊在window上的服務刪除,重新註冊

刪除window註冊的服務(dos命令)

sc delete 服務名稱(svn)

1.值得注意的是 svn與myelipse特別注重版本問題,所以在裝外掛程式的時候,查一下版本對應,

2.出現的svn: e210004: number is larger than maximum主要是版本相容的問題

3.修改倉庫的配置檔案,取消注釋,一定要頂頭寫,不能留有空格

4.認證失敗是由於沒有配置許可權,去修改倉庫相應的配置檔案即可

linux中搭建svn版本控制器(centos)

yum install subversion2.建立版本庫 svnadmin create data svn test執行完命令後,data svn test目錄生成了乙個test的svn版本庫。cd data svn test版本庫的conf目錄有三個檔案。passwd是svn版本庫使用者配置檔案...

SVN版本控制器(一)

介紹 svn,subversion,開源的版本控制系統,可以將資料恢復到早期版本,或者檢查資料修改的歷史,這些資料可以是源 也可以是其他型別的檔案。適用多人共同開發專案。功能 1 根據檔案修改的次數自動增加版本號以便找回歷史檔案 2 防止多人開發時同時修改一類檔案導致檔案覆蓋或被刪除 安裝 1 伺服...

安裝SVN版本控制器

早就想給自己做乙個版本控制系統.但是一直沒去做.最近程式改得多了.原來都是放在資料夾裡分類管理.標上更改日期.看得連自己都煩了.備份的時候還要打包.鬱悶.於是就花了點時間.在vm上建立乙個svn.哎.這回應該能省不少事了吧.開始時準備裝cvs.紅旗自帶1.11.0版本的.直接用就行.昨天是在網上參考...