|
JIRA,大家應(yīng)該都已經(jīng)不陌生了! 最初接觸這個工具的時候,我還在一味地單純依靠SVN管理代碼,幻想著SVN可以有個郵件通知,至少在項目成員進(jìn)行代碼修改的時候,我可以第一時間通過郵件獲得這個消息! 當(dāng)然,如果手里管理的項目眾多的時候,恐怕就要被淹沒了! 通常,當(dāng)我們有一項任務(wù)需要傳達(dá),并開始實施的時候,多半靠嘴說。再不行,為了防止抵賴、也為了幫助自己回憶,我們都把這些工作寫到了郵件里。但是,還是很難控制項目進(jìn)度。一些相關(guān)的資料沒有版本控制,往往不能綁定具體項目,甚至細(xì)化到具體的任務(wù)上。單純靠郵件記錄,成本太高! JIRA恰恰很好的解決了這些問題! 相關(guān)鏈接: 用JIRA管理你的項目——(一)JIRA環(huán)境搭建 用JIRA管理你的項目——(二)JIRA語言包支持及插件支持 用JIRA管理你的項目——(三)基于LDAP用戶管理 言歸正傳,JIRA搭建工作開始! 首先,到JIRA主站上下載最新的JIRA(當(dāng)前最新版本為4.2.2) ![]()
至于說本地的JAVA_HOME環(huán)境,咱就不廢話了,能進(jìn)JavaEye來看blog的這點(diǎn)常識都是有的! 其次,解壓縮JIRA: 我們把JIRA解壓縮到 /usr/local目錄下
jira的壓縮包名字太長了,索性做個軟連接
然后,啟動JIRA:
![]() 訪問http://localhost:8080/,這時候系統(tǒng)會提示jira.home未設(shè)置! ![]() jira.home不是JIRA的系統(tǒng)目錄,是用來備份、升級、配置插件的JIRA系統(tǒng)環(huán)境目錄!JIRA提供了系統(tǒng)自動備份的功能,就是依靠這個目錄來完成的! 為了避免與JIRA主目錄沖突,我們?yōu)镴IRA設(shè)置一個數(shù)據(jù)目錄——/var/db/jira。
先別急,除了建立目錄還需要進(jìn)行JIRA環(huán)境配置 打開JIRA的server.xml文件
找到<Context>節(jié)點(diǎn),追加
然后重啟JIRA
如果你恰巧趕上這個錯誤,那么恭喜你中獎了! 其實只要刪除上鎖文件.jira-home.lock即可! ![]()
然后重啟!
![]() 非常贊的系統(tǒng)!根據(jù)瀏覽器地域信息自動選擇了中文語言支持,并且語言適配的非常準(zhǔn)確!對比JIRA 3,簡直就是飛躍! 馬上就要使用JIRA開展工作?!別急,首先需要獲得jira授權(quán)碼! 至于當(dāng)前設(shè)置,注意模式設(shè)定,一定要選擇“Private”。只有管理員創(chuàng)建賬號,不然任何人都能創(chuàng)建賬號,豈不是喪失了項目管理的功能?!更何況很多公司都使用郵件賬號一統(tǒng)天下(最常用的技術(shù)點(diǎn)就是LDAP方式了)! ![]() 然后設(shè)置管理員賬號 最后設(shè)置好郵箱,就可以開始正式 試用 了!??! 為什么是正式試用?咱這是快速啟用,數(shù)據(jù)庫都是內(nèi)存數(shù)據(jù)庫——HSQL DB,不能在生產(chǎn)環(huán)境中使用的! ![]() 一轉(zhuǎn)眼,就剩下28天多的試用期了!得趕緊試用了!呵呵! 要商用,就要配置生產(chǎn)環(huán)境的數(shù)據(jù)庫,比方說MySQL! 首先要創(chuàng)建一個數(shù)據(jù)庫——jiradb
同時,最好為jira指定一個專用的數(shù)據(jù)庫賬號-jira
接下來,我們需要對JIRA進(jìn)行手術(shù)! 首先,修改server.xml
注掉原來的<Resource>節(jié)點(diǎn),替換如下內(nèi)容
然后,修改實體配置文件——entityengine.xml
找到 引用 <datasource name="defaultDS" field-type-name="hsql" 這兩行內(nèi)容,把hsql改成mysql,然后干掉schema-name="PUBLIC" schema-name="PUBLIC" 然后重啟JIRA:
接下來,讓我們重復(fù)剛才的動作! ![]() 成功登錄,并且沒有警告提示! |
|
|
來自: ala咪s > 《SCM_JIRA》