国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

J2EE綜合 svn配置手記

2019-11-18 15:25:37
字體:
供稿:網(wǎng)友

    以前公司的服務(wù)器都有專人在配置,現(xiàn)在輪到我了。。。雖然不懂linux,不懂APACHE MODULE, 不懂SSL。好些東西都是第一次,但不要緊,有專業(yè)的基礎(chǔ)知識壓底,再加上網(wǎng)絡(luò)這個巨大寶庫,相信能搞定。
    雖然網(wǎng)絡(luò)上有相關(guān)文章,但我試了十幾篇都沒有一篇文章能夠完全配置正確。所以,不懂得原理肯定是搞不定的。能過努力我終于征服svn!以下是我配置svn的完整步驟,現(xiàn)貢獻(xiàn)出來。讓大家少走彎路吧。
  OK,開始吧!呵呵呵。對了,忘說環(huán)境了。linux[centos4.2]
  首先預(yù)備好相關(guān)軟件包,
  1.subversion-1.3.2.tar.gz  /*因為我下載的1.4里面沒找到configure文件所以這里下載1.3.2這個版本*/
  2.httpd-2.0.55.tar.gz      /*據(jù)說用2.2有問題,不過我沒試。我用2.0.55*/
  3. db-4.4.20.tar.gz        /*svn必須的數(shù)據(jù)庫*/
  ####################################安裝步驟 開始####################################
  1.以root用戶登錄系統(tǒng),將subversion-1.3.2.tar.gz/httpd-2.0.55.tar.gz/db-4.4.20.tar.gz
復(fù)制到/usr/local/目錄下.
  2.安裝Apache,安裝Berkeley DB,安裝Subversion
  命令如下:
  [安裝Apache]
  #tar -zxvf httpd-2.0.55.tar.gz    /*解壓*/
  #cd httpd-2.0.54                  /*進(jìn)入剛才解壓的目錄*/
  #./configure --enable-dav --enable-so  --enable-ssl --enable-maintainer-mode -PRefix=/usr/local/apache2 --enable-mods-shared=all /*編譯配置,記住參數(shù)一個不能少.ssl是為以后用安全鏈加的module,dav模塊就不用我說了,然后是共享所有模塊*/
 #make                             /*編譯*/
 #make install                     /*安裝*/
  [安裝Berkeley DB]
  #tar -zxvf db-4.4.20.NC.tar.gz   /*解壓*/
  #cd db-4.4.20.NC/build_unix/     /*進(jìn)入目錄*/
  #../dist/configure --prefix=/usr/local/bdb  /*編譯配置,指定安裝目錄*/
  #make                            /*編譯*/
  #make install                    /*安裝*/
  [安裝Subversion]/*下面就不用寫注釋了,相信看了上面兩段應(yīng)該看得懂了*/
  #tar -zxvf subversion-1.3.2.tar.gz 
  #cd subversion-1.3.2
  #./configure --with-berkeley-db=/usr/local/bdb --with-apxs=/usr/local/apache2/bin/apxs
  #make
  #make install
  3.檢查Subversion是否安裝成功
  #svnadmin --version            /*假如成功你會看見相應(yīng)的版本號,和支持的服務(wù)*/
  4.創(chuàng)建軟件倉庫
  #mkdir -p /opt/svn/repos       /*-p 意思是假如沒有目錄則創(chuàng)建*/
  #svnadmin create --fs-type fsfs /opt/svn/repos      /*參數(shù) --fs-type fsfs  是指定存儲類型*/
  
  5.創(chuàng)建項目臨時目錄,建議目錄結(jié)構(gòu)如下:
  /opt/svn/tmp/project_xxx/trunk
  /opt/svn/tmp/project_xxx/tags
  /opt/svn/tmp/project_xxx/branches
  /**********************************************************
  然后將項目文件復(fù)制到trunk下,假如是從CVS轉(zhuǎn)移過來的項目,用下面命令清理目錄
  #find projectname/ -name CVS -exec rm -rf {} /;
  **********************************************************/
  
  6.導(dǎo)入source
  #svn import -m "initial import" /opt/svn/tmp file:///opt/svn/repos
  /***********************************************************
  -m 后面跟的是操作注釋 /opt/sv/tmp是項目文件位置 file:///opt/svn/repos是創(chuàng)建的軟件倉庫
  ***********************************************************/
 
  7.檢查是否倒入成功
  #svn list --verbose file:///opt/svn/repos/
  /***********************************************************
  假如成功你看到到你倒入的項目列表,按我的操作步驟應(yīng)該不會有錯
  ***********************************************************/

  



發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 乌拉特后旗| 柳州市| 长白| 常州市| 蕉岭县| 武川县| 通海县| 威海市| 达日县| 三穗县| 郁南县| 楚雄市| 惠水县| 湖州市| 称多县| 邵武市| 武强县| 海盐县| 龙泉市| 班玛县| 霍州市| 化州市| 合肥市| 南平市| 长葛市| 连山| 鸡西市| 会理县| 五家渠市| 深州市| 长乐市| 芜湖市| 洛浦县| 西昌市| 来凤县| 大厂| 汤原县| 民县| 镇平县| 济源市| 安庆市|