JIRA,大家應該都已經(jīng)不陌生了! ![]() 最初接觸這個工具的時候,我還在一味地單純依靠SVN管理代碼,幻想著SVN可以有個郵件通知,至少在項目成員進行代碼修改的時候,我可以第一時間通過郵件獲得這個消息! ![]() ![]() 通常,當我們有一項任務需要傳達,并開始實施的時候,多半靠嘴說。再不行,為了防止抵賴、也為了幫助自己回憶,我們都把這些工作寫到了郵件里。但是,還是很難控制項目進度。一些相關的資料沒有版本控制,往往不能綁定具體項目,甚至細化到具體的任務上。單純靠郵件記錄,成本太高! ![]() JIRA恰恰很好的解決了這些問題! ![]() 相關鏈接: 用JIRA管理你的項目——(一)JIRA環(huán)境搭建 用JIRA管理你的項目——(二)JIRA語言包支持及插件支持 用JIRA管理你的項目——(三)基于LDAP用戶管理 言歸正傳,JIRA搭建工作開始! 首先,到JIRA主站上下載最新的JIRA(當前最新版本為4.2.2) ![]()
至于說本地的JAVA_HOME環(huán)境,咱就不廢話了,能進JavaEye來看blog的這點常識都是有的! ![]() 其次,解壓縮JIRA: 我們把JIRA解壓縮到 /usr/local目錄下
jira的壓縮包名字太長了,索性做個軟連接
然后,啟動JIRA:
![]() 訪問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。
先別急,除了建立目錄還需要進行JIRA環(huán)境配置 ![]() 打開JIRA的server.xml文件
找到<Context>節(jié)點,追加
然后重啟JIRA
如果你恰巧趕上這個錯誤,那么恭喜你中獎了! ![]() 其實只要刪除上鎖文件.jira-home.lock即可! ![]()
然后重啟!
![]() 非常贊的系統(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
同時,最好為jira指定一個專用的數(shù)據(jù)庫賬號-jira
接下來,我們需要對JIRA進行手術! 首先,修改server.xml
注掉原來的<Resource>節(jié)點,替換如下內容
然后,修改實體配置文件——entityengine.xml
找到 引用 <datasource name="defaultDS" field-type-name="hsql" 這兩行內容,把hsql改成mysql,然后干掉schema-name="PUBLIC" schema-name="PUBLIC" 然后重啟JIRA:
接下來,讓我們重復剛才的動作! ![]() 成功登錄,并且沒有警告提示! |
|
來自: ala咪s > 《SCM_JIRA》