搭建SVN服務(wù)器的步驟如下:
1、安裝SVN服務(wù)端
在Linux系統(tǒng)中,可以使用以下命令安裝SVN服務(wù)端:
“`
sudo aptget install subversion
“`
在Windows系統(tǒng)中,可以從官方網(wǎng)站下載安裝包并安裝。
2、創(chuàng)建倉庫
在Linux系統(tǒng)中,可以使用以下命令創(chuàng)建一個名為myrepo的倉庫:
“`
sudo mkdir /var/svn/myrepo
sudo svnadmin create /var/svn/myrepo
“`
在Windows系統(tǒng)中,可以在任意目錄下創(chuàng)建一個文件夾,例如C:svnmyrepo,然后使用以下命令創(chuàng)建倉庫:
“`
svnadmin create C:svnmyrepo
“`
3、配置倉庫
編輯倉庫的配置文件/var/svn/myrepo/conf/svnserve.conf
(Linux)或C:svnmyrepoconfsvnserve.conf
(Windows),添加以下內(nèi)容:
“`
[general]
anonaccess = read
authaccess = write
passworddb = passwd
realm = My SVN Repository
“`
創(chuàng)建用戶認證文件/var/svn/myrepo/conf/passwd
(Linux)或C:svnmyrepoconfpasswd
(Windows),添加用戶和密碼,
“`
[users]
user1 = password1
user2 = password2
“`
4、啟動SVN服務(wù)
在Linux系統(tǒng)中,可以使用以下命令啟動SVN服務(wù):
“`
sudo svnserve d r /var/svn/myrepo
“`
在Windows系統(tǒng)中,可以使用以下命令啟動SVN服務(wù):
“`
svnserve daemon repository C:svnmyrepo
“`
5、客戶端訪問
使用SVN客戶端工具(如TortoiseSVN、SmartSVN等)或命令行工具(如svn命令)訪問倉庫,
“`
svn checkout svn://localhost/myrepo myrepo_local
“`