簡單介紹如何在Windows平臺通過TortoiseSVN搭建簡單的自用svn文件管理服務器。
目的:
1.架設基于Svnserve的服務器
2.讓Svnserve在Windows啟動時,自動啟動
一,下載TortoiseSVN和Subversion軟件
二,新建倉庫
倉庫是存放你的源代碼文件等等的集散地。
1.在任意地方新建一個文件夾。譬如: d:"Repo.
2.右擊這個文件夾,選擇TortoiseSVN->Create repository here …
3.創(chuàng)建倉庫結束
三,架設Svnserver服務器
Svnserver是Subversion自帶的一個輕量級的服務器。
1. 啟動Svnserver服務
2. 讓Svnserver隨Windows自動啟動
1.sc create svnserve binpath= “C:"Program Files"Subversion"bin"svnserve.exe –service –root drive:"path"to"repository” displayname= “Subversion” depend= tcpip start= auto 將C:"Program Files"Subversion"改為Subversion安裝文件夾,將drive:"path"to"repository改為Repository所在文件夾。如果命令寫錯了,先sc delete svnserve,然后再寫命令,否則會因為有相同的服務名,而無法創(chuàng)建成功
3. 控制Svnserver訪問權限
1.讓匿名訪問可以讀可以寫:Repository所在位置下的conf目錄,打開svnserve.conf,把[general]下的password-db = passwd前的注釋去掉,注意要把空格也去掉。然后再在passwd文件里添加用戶和用戶名