4。subversion的配置
在/svn下創(chuàng)建authz.conf文件,內(nèi)容如下
[groups]
Admin=root
Develop=he.ql,l.cj,test_1,test_2,zhang.hm
[/project/pms]
@admin=rw
@develop=rw
[/project/test_repo]
*=rw
[/]
@admin=rw
@develop=r
C.設(shè)置密碼/usr/local/apache2/bin/htpasswd -bc /svn/htpasswd root <如果為空密碼就是空的>
這樣就會(huì)在/svn下創(chuàng)建htpasswd文件,密碼采用加密的方式。
D.創(chuàng)建倉(cāng)庫(kù)
svnadmin create /svn/project/mark
svnadmin create /svn/project/hql
svnserve -d -r /svn/project/
E.到此啟動(dòng)apahce就可以測(cè)試了:(修改一下/svn目錄下文件的權(quán)限)
啟動(dòng)apache2命令:
/usr/local/apache2/bin/apachectl start
http://ip/svn/test,同樣也可以使用svn客戶端來(lái)訪問(wèn)svn list http://ip/svn/test,輸入用戶名密碼后就可以訪問(wèn)新建的test庫(kù)了。同樣支持windows的svn客戶端訪問(wèn)。
Bugfree安裝:照搬bugfree安裝參考官方網(wǎng)站說(shuō)明,所有文件需要全新覆蓋,在安裝的時(shí)候不能使用舊的數(shù)據(jù)庫(kù)文件。安裝之后可以使用phpmyadmin備份
在執(zhí)行網(wǎng)頁(yè)安裝之前:
1。在/opt/lamp/htdocs/bugfree3.0.3下新建目錄BugFile
mkdir Bugfile;chmod 777 BugFile
2。修改bugfree下所有文件的權(quán)限
chmod 777 bugfree3.0.3 -R
這樣仍然不行,需要根據(jù)安裝頁(yè)面的效果去修改文件以及文件下面的所有文件的權(quán)限,最好根據(jù)安裝頁(yè)面第二個(gè)頁(yè)面提示的狀態(tài)進(jìn)行操作
3。修改/opt/lamp/my.cnf 以避免mysqld無(wú)權(quán)限擴(kuò)大和刪除配置文件的問(wèn)題,頁(yè)面首頁(yè)的亂碼cbException通常由這個(gè)文件的權(quán)限分配導(dǎo)致
user = nobody