創建SVN版本庫(備忘)


1.下載必要的安裝包

apache http://httpd.apache.org/download.cgi#apache20

subversion for windows http://sourceforge.net/projects/win32svn/files/latest/download

TortoiseSVN-1.7.4.22459-win32-svn-1.7.2.msi

如果要在vs上使用,在安裝AnkhSvn-2.3.10744.msi

2.創建版本庫

在d盤下新建gaga文件夾,右鍵—create repository

3.配置權限

在gaga文件夾中的conf中找到svnserve.conf,把里面的

#anon-access=read
#auth-access=write
#password-db=passwd
並去掉注釋#,注意,去掉注釋后,不要留下空格,保持每行頂格,切記!!!

配置訪問用戶列表,用戶名加密碼
記事本打開該目錄下的文件passwd,去掉#harry=harryssecret,#sally=sallyssecret的注釋#,同意注意每行要頂格,開頭也不能有空格。
說明harry=harryssecret表示:用戶名=密碼,當然也可以自己增加,如gary=gary。
最好效果如下:
###Thisfileisanexamplepasswordfileforsvnserve.
###Itsformatissimilartothatofsvnserve.conf.Asshowninthe
###examplebelowitcontainsonesectionlabelled[users].
###Thenameandpasswordforeachuserfollow,oneaccountperline.
[users]
stone=stone123

rock=rock123

4.啟動subversion

運行命令:svnserve -d -r D:\gaga這樣Subversion服務器就假設好了

5.向容器添加需版本控制的文件

在硬盤上任意位置,右鍵需要上傳的文件的上級文件夾,TortoiseSVN->Import…此處為了測試,創建文件夾D:\haha,里面放一文本文件test.doc,即要將test.txt上傳到svn中去。右鍵importFiles,TortoiseSVN->Import…,輸入容器的url:svn://localhost/gaga輸入用戶名和密碼:就將test.txt文件上傳到svn容器了。

內網用svn開頭的地址,公網用http尋找


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM