1、下載Subversion Windows版本的服務(wù)器端
下載地址如下:
http://subversion.tigris.org/files/documents/15/29065/svn-1.3.0-setup.exe
然后執(zhí)行安裝(設(shè)安裝目錄為D:\subversion),系統(tǒng)環(huán)境變量Path將會自動設(shè)置
2、創(chuàng)建Subversion庫:首先建立一個目錄,用于存放Subversion的庫,在該庫中存放Subversion項(xiàng)目,如G:\repository 。
??????然后使用svnadmin create D:\repository\subversion\projectname命令創(chuàng)建一個新的
Subversion項(xiàng)目。
3、設(shè)置項(xiàng)目的用戶信息
Subversion項(xiàng)目conf目錄下passwd文件,修改用戶和密碼,如
[users]
admin = mypassword
接下來是設(shè)置項(xiàng)目的一些其他信息,打開conf目錄下的svnserve.conf文件,然后進(jìn)行如下設(shè)置即可:
[general]
anon-access = read
auth-access = write
password-db = passwd
realm = projectname
接下來是設(shè)置項(xiàng)目的一些其他信息,打開conf目錄下的svnserve.conf文件,去掉相應(yīng)項(xiàng)目
前的"#",對匿名和授權(quán)訪問、密碼數(shù)據(jù)庫、授權(quán)數(shù)據(jù)庫進(jìn)行設(shè)置
(注意:
1、每個[secton]標(biāo)簽,如svnserve.conf中的[general]都必須從每行的第一列開始,否則會提示"Section header must start in the first column"
2、每一項(xiàng)設(shè)置,如[general]下的password-db = password也必須從該行的第一列開始,否則會提示"Option expected"
)
4、啟動Subversion,這里可以通過命令行啟動,svnserve -install -d -r G:\repository
???
??????如果想把svn作為服務(wù)啟動,可以SVN Service Wrapper(http://dark.clansoft.dk/~mbn/svnservice)將SVNService.exe復(fù)制到Subversion安裝目錄的bin目錄下即可,然后執(zhí)行以下命令,就可以將Subversion以windows服務(wù)方式啟動?????????? SVNService -install -d -r G:\repository
5 向Subversion中導(dǎo)入項(xiàng)目:
svn import d:\projectname? svn://localhost/projectname -m "initial import" --username admin --password mypassword
這樣項(xiàng)目就導(dǎo)入到subversion庫中啦。
6 將項(xiàng)目導(dǎo)出:從Subversion項(xiàng)目中導(dǎo)出項(xiàng)目也很簡單,只需執(zhí)行以下操作:
svn co svn://localhost/projectname --username admin --password mypassword
7TotoiseSVN,比較GUI,可以爽下