CollabNet Subversion 環(huán)境搭建(Linux)(一)

安裝環(huán)境

1、CollabNet筛武,國際著名的軟件產(chǎn)品及服務(wù)提供商迈窟,致力于提供專為分布式團(tuán)隊(duì)設(shè)計(jì)的集成私植、開放開發(fā)應(yīng)用平臺(tái)。并且是是Subversion開源項(xiàng)目的主要的贊助商车酣,CollabNet Subversion就是其主要產(chǎn)品之一曲稼。

? ? ? ?CollabNet??Subversion Edge 一個(gè)不錯(cuò)的svn管理軟件,來進(jìn)行內(nèi)部的版本控制湖员,支持命令行 或 圖形化界面操作贫悄,來有效地控制好每一個(gè)版本迭代,提高團(tuán)隊(duì)效率娘摔。

2窄坦、在安裝配置CollabNetSubversionEdge之前需要你的Linux系統(tǒng)中已經(jīng)安裝好了jdk1.6以上,python2.4-2.7之間的版本(csvn中的README中有詳細(xì)的說明)

????????#查看java版本:? ? java -version

????????#Python版本:? ? ? python --version

如果以上沒有安裝凳寺,JAVA最好自行安裝鸭津,因?yàn)楹竺嬉O(shè)置JAVA的環(huán)境變量,貌似YUM安裝的無法配置了就肠缨。

python的話直接 yum -y install python 就可以逆趋。

一、安裝Linux? jdk 1.6以上

1怜瞒、下載安裝

????????注意32or64? (或:如果Linux本身連接到互聯(lián)網(wǎng)父泳,我們可以直接通過wget命令直接把JDK安裝包下載下來)

? ? ? ? ? ? ? ? ? ? ? ? ------JAVA最好自行安裝,因?yàn)楹竺嬉O(shè)置JAVA的環(huán)境變量吴汪,貌似YUM安裝的無法配置了就

? ? ? ? 上傳到服務(wù)器(xftp)然后解壓? tar -zxvf jdk-8u131-linux-x64.tar.gz

? ? ? ? 解壓移動(dòng):我們要將解壓后的jdk 文件夾里面的所有數(shù)據(jù)移動(dòng)到我們需要安裝的文件夾當(dāng)中惠窄,我們打算將jdk安裝在usr/java當(dāng)中,我們在usr目錄下新建一個(gè)java文件夾:? ??

????????mkdir /usr/java??

????????mv /xxx/jdk1.8.0_xxx? /usr/java

2漾橙、配置環(huán)境變量

????????vi /etc/profile? ,在文件末尾添加一下內(nèi)容


export JAVA_HOME=/usr/java/jdk1.8.0_11?(注意改為你本地路徑)

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH

export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin

export PATH=$PATH:${JAVA_PATH}

export JAVA_HOME=/usr/java/jdk1.8.0_11(注意改為你本地路徑)

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export JAVA_PATH=$JAVA_HOME/bin:$JRE_HOME/bin

export PATH=$PATH:$JAVA_PATH

3杆融、執(zhí)行profile? :? #source /etc/profile

4、檢查jdk是否生效

①霜运、使用javac命令脾歇,不會(huì)出現(xiàn)command not found錯(cuò)誤

②蒋腮、使用java -version,出現(xiàn)版本為java version "1.8.0_131"

③藕各、echo $PATH池摧,看看自己剛剛設(shè)置的的環(huán)境變量配置是否都正確

二、安裝?Linux? python?2.4 ~ 2.6

#Python版本

python --version

如果以上沒有安裝(我的系統(tǒng)自帶)python的話激况,直接 yum -y install python 就可以作彤。

三、下載安裝 CollabNet Subversion

1)下載地址:http://www.collab.net/downloads/subversion#tab-1

2)以root權(quán)限:配置SVN用戶

groupadd svn

useradd -g svn svnuser

passwd svnuser? ?(---svnuser)

3)以root權(quán)限:把svn群組下的用戶加入到sudo組

先執(zhí)行 chmod u+w /etc/sudoers 打開修改權(quán)限(不然無法修改)

然后 vi /etc/sudoers

找到root ALL=(ALL) ALL乌逐,在下一行加入svnuser ALL=(ALL) ALL??保存退出竭讳。

再執(zhí)行 chmod u-w /etc/sudoers 關(guān)閉修改權(quán)限

4)以svnuser權(quán)限:創(chuàng)建安裝目錄,并解壓安裝包?

su svnuser

mkdir -p /data/develop

chgrp -R svn /data/develop

chmod -R g+rwx /data/develop

解壓安裝 把 CollabNetSubversionEdge-5.1.1_linux-x86_64.tar.gz 上傳到/opt下

復(fù)制到你新建的目錄下: cp CollabNetSubversionEdge-4.0.12_linux-x86_64.tar.gz /data/develop/

cd?/data/develop/

tar -zxvf??CollabNetSubversionEdge-5.1.1_linux-x86_64.tar.gz

5)以svnuser權(quán)限:編輯cscn配置文件

cp -r csvn/data/conf/csvn.conf.dist csvn/data/conf/csvn.conf

vi csvn/data/conf/csvn.conf

將: #RUN_AS_USER=

改為: RUN_AS_USER=svnuser

將: #JAVA_HOME=

改為: JAVA_HOME=/usr/java/jdk1.8.0_11

6)?[可選]? ?以root權(quán)限:?配置csvn使用1-1023端口的權(quán)限

chown root:svnuser /data/develop/csvn/lib/httpd_bind/httpd_bind? ? ? ? ? # root:svnuser的svnuser更換成你的用戶浙踢,后面的路徑同理

? ? ? ? ? ? --------------------報(bào)錯(cuò):chown: 無效的用戶: "svn:svnuser"

chmod u+s /data/develop/csvn/lib/httpd_bind/httpd_bind

7)?以svnuser權(quán)限:?安裝csvn

su svnuser

#安裝

????????cd /data/develop/csvn/

????????sudo bin/csvn-httpd install? ?#svn服務(wù)端

????????sudo -E bin/csvn install? ??#web頁面

#啟動(dòng)csvn

????????bin/csvn start? ?? ?? ?//啟動(dòng)svnt? ?---------------------------?----(bin/csvn stop? ? ? ? ?//關(guān)閉svnt)

????????bin/csvn console? ?? ? //如果執(zhí)行bin/csvn start不能正常啟動(dòng)绢慢,嘗試該操作


????????最后netstat -lntp??查看端口號著拭,有3343和18081端口說明啟動(dòng)成功蔓倍。

8)訪問

啟動(dòng)成功之后,默認(rèn)管理員登錄地址:

地址:http://IP:3343/csvn/login/auth? ?(IP為服務(wù)器地址)

用戶名:admin?

密碼:admin

注意:如果遠(yuǎn)程訪問不行的話蕴掏,可能是防火墻的原因奋岁,關(guān)掉防火墻應(yīng)該就可以了

# service iptables stop

---------------------

本文來自 迷彩風(fēng)情 的CSDN 博客 思瘟,全文地址請點(diǎn)擊:https://blog.csdn.net/sxdtzhaoxinguo/article/details/44039027?utm_source=copy


-----------------------------

參考:??https://blog.csdn.net/zhulin2012/article/details/51914533

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市闻伶,隨后出現(xiàn)的幾起案子滨攻,更是在濱河造成了極大的恐慌,老刑警劉巖蓝翰,帶你破解...
    沈念sama閱讀 221,695評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件光绕,死亡現(xiàn)場離奇詭異,居然都是意外死亡畜份,警方通過查閱死者的電腦和手機(jī)诞帐,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來爆雹,“玉大人停蕉,你說我怎么就攤上這事「铺” “怎么了慧起?”我有些...
    開封第一講書人閱讀 168,130評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長册倒。 經(jīng)常有香客問我蚓挤,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,648評論 1 297
  • 正文 為了忘掉前任灿意,我火速辦了婚禮估灿,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘缤剧。我一直安慰自己馅袁,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,655評論 6 397
  • 文/花漫 我一把揭開白布荒辕。 她就那樣靜靜地躺著司顿,像睡著了一般。 火紅的嫁衣襯著肌膚如雪兄纺。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,268評論 1 309
  • 那天化漆,我揣著相機(jī)與錄音估脆,去河邊找鬼。 笑死座云,一個(gè)胖子當(dāng)著我的面吹牛疙赠,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播朦拖,決...
    沈念sama閱讀 40,835評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼圃阳,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了璧帝?” 一聲冷哼從身側(cè)響起捍岳,我...
    開封第一講書人閱讀 39,740評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎睬隶,沒想到半個(gè)月后锣夹,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,286評論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡苏潜,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,375評論 3 340
  • 正文 我和宋清朗相戀三年银萍,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片恤左。...
    茶點(diǎn)故事閱讀 40,505評論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡贴唇,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出飞袋,到底是詐尸還是另有隱情戳气,我是刑警寧澤,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布授嘀,位于F島的核電站物咳,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜览闰,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,873評論 3 333
  • 文/蒙蒙 一芯肤、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧压鉴,春花似錦崖咨、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至婉宰,卻和暖如春歌豺,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背心包。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評論 1 272
  • 我被黑心中介騙來泰國打工类咧, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人蟹腾。 一個(gè)月前我還...
    沈念sama閱讀 48,921評論 3 376
  • 正文 我出身青樓痕惋,卻偏偏與公主長得像,于是被迫代替她去往敵國和親娃殖。 傳聞我的和親對象是個(gè)殘疾皇子值戳,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,515評論 2 359

推薦閱讀更多精彩內(nèi)容