?一.windows下環(huán)境搭建
??????在Windows下安裝最為方便的辦法就是下載安裝程序,你可以到下面這個地址下載最新的二進(jìn)制壓縮版本svn-win32-1.2.3.zip ,地址是: http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 把該文件解壓到一個目錄,假定為 D:\subversion。接下來新建一個存放項目的資源庫目錄,例如:D:\repository\svn\news,執(zhí)行下面命令對這個項目目錄進(jìn)行初始化: D:\subversion\bin> svnadmin create D:\repository\svn\news.Subversion會在D:\repository\svn\news目錄下生成很多的子目錄以及文件,接下來我們需要設(shè)置該項目的用戶信息以及項目的基本信息,打開D:\repository\svn\news\conf\passwd文件,去掉[users]的注釋,并添加用戶如下:
????????????????????????### This file is an example password file for svnserve.
????????????????????????### Its format is similar to that of svnserve.conf. As shown in the
????????????????????????### example below it contains one section labelled [users].
????????????????????????### The name and password for each user follow, one account per line.
????????????????????????[users]
????????????????????????zhangxl=?zhangxl?? (用戶名和密碼)
????????????????????????songdl= songdl
Subversion使用了明碼存儲用戶的口令,這應(yīng)該算是它的一個不足。
??????接下來打開conf\svnserve.conf修改如下:?
????????????????????????[general]
????????????????????????anon-access = read
????????????????????????auth-access = write
????????????????????????password-db = passwd
????????????????????????realm = project1
??????在做完這些基本的設(shè)置后就可以啟動 Subversion 了,當(dāng)然最好的方式就是讓 Subversion 做為一個服務(wù)來運行,我們可以通過一個第三方的工具 SVNService 讓 Subversion 以 Windows 服務(wù)的方式運行。
到 http://dark.clansoft.dk/~mbn/svnservice/ 下載SVNService.zip并把它解壓到{Subversion}\bin目錄下,通過運行 svnservice -install -d -r D:\repository\project1 ,執(zhí)行的結(jié)果顯示:SVNService installed. 這時候你可以在服務(wù)控制臺中看到名為SVNService的服務(wù),啟動它就可以了,如果你不想用服務(wù)的方式啟動Subversion,你可以運行svnserve -d來啟動Subversion。
??????要卸載SVNService服務(wù),只需要運行 SVNService -remove 即可。
[參考資料]:http://www-128.ibm.com/developerworks/cn/opensource/os-ecl-subversion/index.html
posted on 2006-10-17 18:06
zhangxl 閱讀(204)
評論(0) 編輯 收藏 所屬分類:
版本控制