免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Linux下Apache2 Subversion1.3.2 viewCvs1.0.0配置詳解(原創(chuàng)) - salt - BlogJava

一、先安裝 Apache2

   下載apache源碼包,解壓
   #tar -xvzf httpd-2.***.tar.gz
   切換到解壓目錄
   # ./configure --enable-dav --enable-so --prefix=/usr/local/apache2/ /*安裝目錄*/

   # make

   # make install
二、安裝subversion:
   下載subversion源碼包,解壓,切換到解壓目錄
   # ./configure --with-apr=/usr/local/apache2 --with-apr-util=/usr/local/apache2 --with-apxs=/usr/local/apache2/bin/apxs --prefix /path/to/svn

   # make

   # make install
三、要安裝viewCvs還需要python的支持,因此我們這里安裝的python的2.4版本
   $ ./configure --prefix=/usr/python
   $ make
   $ make install
四、還需要swig的支持
   第1步:  安裝SWIG (目前的版本是 1.3.24 - 1.3.28).
      下載http://www.swig.org/
      $ ./configure --with-python=/path/to/correct/python/binary /*python的安裝目錄*/
      $ make && make install
   第2步:綁定到subversion
      到subversion的源碼目錄
      $./configure PYTHON=/usr/bin/python /*python的執(zhí)行程序*/
      $ make swig-py
            $ 
make install-swig-py
      然后會生成 libsvn_swig_py.so  文件,使python和subversion綁定起來
   第3步:
      安裝完成之后,需要驗(yàn)證一下,運(yùn)行python進(jìn)入提示符,輸入import svn.repos,如果沒有出錯(cuò),說明OK了;
        如果出錯(cuò),提示找不到的話,則需要添加
SubversionPython Binding安裝路徑在PYTHONPATH中,
         一個(gè)做法是運(yùn)行
         $ echo /usr/local/lib/svn-python \
           > /usr/lib/python2.x/site-packages/subversion.pth
五、安裝viewCvs
   下載http://viewvc.org源碼包并解壓
   切換到解壓目錄
   $./viewvc-install,第一個(gè)提示后指定ViewVC的安裝目錄,第二個(gè)提示直接回車就行
   
打開viewvc.conf,修改下面幾行: 
   將cvs_roots = cvs: /home/cvsroot注釋掉; 
   #svn_roots = svn: /home/svnrepos 改成倉庫所在的路徑;如果多個(gè)倉庫加逗號隔開;
六、配置apache,在httpd.conf中添加下面兩行
   ScriptAlias /viewvc /usr/local/viewvc-1.0/www/cgi/viewvc.cgi
   ScriptAlias /query /usr/local/viewvc-1.0/www/cgi/query.cgi
   在最后添加如:
   <Location /svn>
     DAV svn
     SVNParentPath /home/subversion 倉庫目錄
     AuthzSVNAccessFile /home/subversion/svnuser 存取權(quán)限文件
     AuthType Basic
     AuthName "Subversion repository"
     AuthUserFile /home/subversion/svnpasswd 用戶驗(yàn)證文件
     Require valid-user
   </Location>
   創(chuàng)建用戶難文件:
   #htpasswd -cm /home/subversion/svnpass username    //來創(chuàng)建的 ,后面會讓你輸入用戶密碼
   添加用戶則  htpasswd -m /home/subversion/svnpass user
   對于存取權(quán)限設(shè)置文件大致內(nèi)容如下:
   [/]
   * = r

   [groups]
   diggmore = nio, binzy, easy, vicki, freeman, rainx

   [diggmore:/]
   @diggmore = rw

綜上設(shè)置,啟動apache就可以了,如果在提交文件到倉庫時(shí)出現(xiàn)拒絕錯(cuò)誤,請確定httpd.conf里設(shè)置的linux用戶是否對倉庫目錄有權(quán)限

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
viewvc安裝配置
lizzie/lizworkspace at master · GitHub
Linux下 SVN Apache SSL配置手冊 apache自動啟動腳本
Subversion在linux上的安裝和運(yùn)行
J2EE綜合 svn配置手記
svn使用手記
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服