【转】svn的安装及与redmine的整合
一、svn的安裝與使用
1.?安裝svn
#yum -y install subversion
#svn --version ?//若輸出為svn的版本信息,證明svn已經安裝成功
2.?建立?SVN?的根目錄
# mkdir -p /opt/svn/
3.?建立一個測試倉庫
#mkdir -p /opt/svn/svntest/
#svnadmin create /opt/svn/svntest/
4. 修改配置文件:
[root@youxia201 svntest]# cd /opt/svn/svntest/conf/
[root@youxia201 conf]# ll
總計 24
-rw-r--r-- 1 root root 710 08-25 09:40 authz
-rw-r--r-- 1 root root 325 08-25 09:38 passwd
-rw-r--r-- 1 root root 1449 08-25 09:36 svnserve.conf
?[root@youxia201 conf]# vi svnserve.conf
[general]
anon-access = none //使非授權用戶無法訪問,但不為none,則在追溯版本時會出錯
auth-access = write //使授權用戶有寫權限
password-db = passwd //采用同目錄下的passwd文件
authz-db = authz //采用同目錄下的authz文件
?[root@youxia201 conf]# vi authz
[svntest:/] //修改用戶對目錄的操作權限
lipeng = rw //給svntest倉庫添加一個名稱為的用戶,權限為可寫。
?[root@youxia201 conf]# vi passwd
lipeng = 123456 //由于是測試,密碼設置為123456
5.?在?Windows XP?上安裝?svn?客戶端?,如TortoiseSVN等。
6.?啟動svn服務器及測試:
# svnserve -d -r /opt/svn/ //啟動svn服務器
# netstat -tunlp | grep svn //查看服務是否已經正常起來
tcp 0 0 0.0.0.0:3690 0.0.0.0:* LISTEN 8646/svnserve? ?//可以看到svn服務器正在監聽
*注意:需修改linux上的iptables配置,使svn客戶端可以連接svn服務器3690端口。
在winXP桌面上新建一個名稱為?svntest?的目錄,在此目錄上點擊右鍵,選擇?Checkout?,在首行填寫?svn?服務器的?IP?地址及倉庫名稱:svn://IP/svntest。連接上后,輸入相應的用戶名和密碼即可。
二、svn與redmine的整合
在redmine中新建一個項目。使用admin賬戶登陸redmine,進入【項目】-【配置】,選擇SCM為Subversion, 標記自己取名,URL為svn://IP/svntest,登陸名為lipeng,密碼為123456。
?
轉載于:https://www.cnblogs.com/sunada2005/archive/2013/03/19/2969709.html
總結
以上是生活随笔為你收集整理的【转】svn的安装及与redmine的整合的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: subview自适应superview的
- 下一篇: php关闭warning