日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

用JIRA管理你的項目——(一)JIRA環(huán)境搭建LINUX

 ala咪s 2015-07-15
JIRA,大家應該都已經(jīng)不陌生了! 
最初接觸這個工具的時候,我還在一味地單純依靠SVN管理代碼,幻想著SVN可以有個郵件通知,至少在項目成員進行代碼修改的時候,我可以第一時間通過郵件獲得這個消息! 當然,如果手里管理的項目眾多的時候,恐怕就要被淹沒了! 
通常,當我們有一項任務需要傳達,并開始實施的時候,多半靠嘴說。再不行,為了防止抵賴、也為了幫助自己回憶,我們都把這些工作寫到了郵件里。但是,還是很難控制項目進度。一些相關的資料沒有版本控制,往往不能綁定具體項目,甚至細化到具體的任務上。單純靠郵件記錄,成本太高! 

JIRA恰恰很好的解決了這些問題! 


相關鏈接: 

用JIRA管理你的項目——(一)JIRA環(huán)境搭建 
用JIRA管理你的項目——(二)JIRA語言包支持及插件支持 
用JIRA管理你的項目——(三)基于LDAP用戶管理 



言歸正傳,JIRA搭建工作開始! 
首先,到JIRA主站上下載最新的JIRA(當前最新版本為4.2.2) 

Shell代碼  收藏代碼
  1. wget http://wpc.29c4./8029C4/downloads/software/jira/downloads/atlassian-jira-enterprise-4.2.2-b589-standalone.tar.gz  


至于說本地的JAVA_HOME環(huán)境,咱就不廢話了,能進JavaEye來看blog的這點常識都是有的! 

其次,解壓縮JIRA: 
我們把JIRA解壓縮到 /usr/local目錄下 
Shell代碼  收藏代碼
  1. tar vxzf atlassian-jira-enterprise-4.2.2-b589-standalone.tar.gz -C /usr/local/.  

jira的壓縮包名字太長了,索性做個軟連接 
Shell代碼  收藏代碼
  1. ln -s /usr/local/atlassian-jira-enterprise-4.2.2-b589-standalone/ /usr/local/jira  

然后,啟動JIRA: 
Shell代碼  收藏代碼
  1. /usr/local/jira/bin/startup.sh  


訪問http://localhost:8080/,這時候系統(tǒng)會提示jira.home未設置! 


jira.home不是JIRA的系統(tǒng)目錄,是用來備份、升級、配置插件的JIRA系統(tǒng)環(huán)境目錄!JIRA提供了系統(tǒng)自動備份的功能,就是依靠這個目錄來完成的! 
為了避免與JIRA主目錄沖突,我們?yōu)镴IRA設置一個數(shù)據(jù)目錄——/var/db/jira。 
Shell代碼  收藏代碼
  1. mkdir /var/db/jira  

先別急,除了建立目錄還需要進行JIRA環(huán)境配置 
 
打開JIRA的server.xml文件 
Shell代碼  收藏代碼
  1. vi /usr/local/jira/conf/server.xml  

找到<Context>節(jié)點,追加 
Xml代碼  收藏代碼
  1. <Parameter name="jira.home" value="/var/db/jira"/>  

然后重啟JIRA 
Shell代碼  收藏代碼
  1. /usr/local/jira/bin/shutdown.sh  
  2. /usr/local/jira/bin/startup.sh  

如果你恰巧趕上這個錯誤,那么恭喜你中獎了! 
 
其實只要刪除上鎖文件.jira-home.lock即可! 

Shell代碼  收藏代碼
  1. rm -rf /var/db/jira/.jira-home.lock  

然后重啟! 
Shell代碼  收藏代碼
  1. /usr/local/jira/bin/shutdown.sh  
  2. /usr/local/jira/bin/startup.sh  


非常贊的系統(tǒng)!根據(jù)瀏覽器地域信息自動選擇了中文語言支持,并且語言適配的非常準確!對比JIRA 3,簡直就是飛躍! 
馬上就要使用JIRA開展工作?!別急,首先需要獲得jira授權碼! 
至于當前設置,注意模式設定,一定要選擇“Private”。只有管理員創(chuàng)建賬號,不然任何人都能創(chuàng)建賬號,豈不是喪失了項目管理的功能?!更何況很多公司都使用郵件賬號一統(tǒng)天下(最常用的技術點就是LDAP方式了)! 

然后設置管理員賬號 
 
最后設置好郵箱,就可以開始正式 試用 了!?。?nbsp;
 
為什么是正式試用?咱這是快速啟用,數(shù)據(jù)庫都是內存數(shù)據(jù)庫——HSQL DB,不能在生產(chǎn)環(huán)境中使用的! 

一轉眼,就剩下28天多的試用期了!得趕緊試用了!呵呵! 
要商用,就要配置生產(chǎn)環(huán)境的數(shù)據(jù)庫,比方說MySQL! 
首先要創(chuàng)建一個數(shù)據(jù)庫——jiradb 
Sql代碼  收藏代碼
  1. create database jiradb charset=utf8  

同時,最好為jira指定一個專用的數(shù)據(jù)庫賬號-jira 
Sql代碼  收藏代碼
  1. GRANT ALL PRIVILEGES ON jiradb.* TO jira@'%' IDENTIFIED BY 'jira';  

接下來,我們需要對JIRA進行手術! 
首先,修改server.xml 
Java代碼  收藏代碼
  1. vi /usr/local/jira/conf/server.xml   

注掉原來的<Resource>節(jié)點,替換如下內容 
Xml代碼  收藏代碼
  1. <Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"  
  2.             username="jira"  
  3.             password="jira"  
  4.             driverClassName="com.mysql.jdbc.Driver"  
  5.             url="jdbc:mysql://localhost/jiradb?useUnicode=true&characterEncoding=UTF8"  
  6.             maxActive="20"   
  7.             validationQuery="select 1"/>  

然后,修改實體配置文件——entityengine.xml 
Shell代碼  收藏代碼
  1. vi /usr/local/jira/atlassian-jira/WEB-INF/classes/entityengine.xml   

找到
引用
    <datasource name="defaultDS" field-type-name="hsql" 
      schema-name="PUBLIC" 
這兩行內容,把hsql改成mysql,然后干掉schema-name="PUBLIC" 
然后重啟JIRA: 
Shell代碼  收藏代碼
  1. /usr/local/jira/bin/shutdown.sh  
  2. /usr/local/jira/bin/startup.sh  

接下來,讓我們重復剛才的動作! 

成功登錄,并且沒有警告提示! 

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多