一 jira安裝 二 jira破解 三 jira默認(rèn)數(shù)據(jù)庫改為ms mqlserver 四 jira跟cvs關(guān)聯(lián)
硬件環(huán)境 thinkpad x61 軟件環(huán)境 windows xp sp3 ms sqlserver 2000 sp4 網(wǎng)絡(luò)環(huán)境 普通局域網(wǎng)
需要下載的軟件 1 jira 下載地址:http://www./ 我下載的是:atlassian-jira-enterprise-3.12.3-windows-installer.exe 2 破解補(bǔ)丁 下載地址就不放了,不和諧 我下載的是:atlassian-extras-1.12.jar 3 連接ms sqlserver用的JDBC驅(qū)動 下載地址:http://jtds./ 我下載的是:jtds-1.2.2-dist.zip
一 jira安裝 1 安裝jira 雙擊exe,沒什么好說的,唯一一個注意的是:是否把jira注冊為windows服務(wù),安裝的時候有鏈接詳細(xì)說明,此處不再贅述。 我選擇了注冊為windows服務(wù)后,可以從windows的“服務(wù)管理器”看到j(luò)ira服務(wù),我的叫做“Atlassian JIRA Enterprise Edition 3.12.3”
二 jira破解 1 默認(rèn)可以申請30天試用,強(qiáng)烈不推薦非法破解,由于此文檔產(chǎn)生的一切責(zé)任后果自負(fù)。 注冊機(jī)網(wǎng)上有下載,我使用的是用別人破解好的文件覆蓋原文件的方法: 將atlassian-extras-1.12.jar覆蓋C:\Program Files\JIRA-Enterprise-3.12.3\atlassian-jira\WEB-INF\lib下同名文件即可。 2 開啟服務(wù),在瀏覽器輸入http://localhost:8080如果出現(xiàn)jira向?qū)Ь驼f明成功安裝了。 輸入序列號的地方輸入 12345 12345 12345 12345 12345 如果點擊下一步不提示序列號錯誤就完成注冊了。
三 jira默認(rèn)數(shù)據(jù)庫改為ms mqlserver 1 創(chuàng)建jiradb數(shù)據(jù)庫 2 創(chuàng)建jirauser用戶,密碼隨意,為了描述方便此處用sonic,把jiradb的public和db_ower角色賦給jirauser。 3 編輯C:\Program Files\JIRA-Enterprise-3.12.3\conf\server.xml 文件,有一段是 <Context path="" docBase="${catalina.home}/atlassian-jira" reloadable="false"> <Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource" username="sa" password="" driverClassName="org.hsqldb.jdbcDriver" url="jdbc:hsqldb:${catalina.home}/database/jiradb" minEvictableIdleTimeMillis="4000" timeBetweenEvictionRunsMillis="5000" maxActive="20" /> 修改幾個地方:用戶名、密碼、驅(qū)動、URL 修改以后類似: <Context path="" docBase="${catalina.home}/atlassian-jira" reloadable="false"> <Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource" username="jirauser" password="sonic" driverClassName="net.sourceforge.jtds.jdbc.Driver" url="jdbc:jtds:sqlserver://localhost:1433/jiradb" minEvictableIdleTimeMillis="4000" timeBetweenEvictionRunsMillis="5000" maxActive="20" /> 4 編輯 C:\Program Files\JIRA-Enterprise-3.12.3\atlassian-jira\WEB-INF\classes\entityengine.xml文件,有一段是: <datasource name="defaultDS" field-type-name="hsql" schema-name="PUBLIC" ………… 修改為 <datasource name="defaultDS" field-type-name="mssql" 刪除下一行的 schema-name="PUBLIC" 5 把下載好的jtds驅(qū)動壓縮包解壓,把其中的jtds-1.2.2.jar文件拷貝到C:\Program Files\JIRA-Enterprise-3.12.3\common\lib目錄下。 6 最后重啟一下服務(wù)就可以了。
四 jira跟cvs關(guān)聯(lián) 1 配置cvs模塊 1.1 Cvsroot 設(shè)置:jira支持的訪問方式有pserver,ext(ssh)以及本地的倉庫三種。 a :some/local/path (對于本地的倉庫) b :pserver:username@hostname:port/some/path (利用pserver訪問,適用于局域網(wǎng)) c :ext:username@hostname:/some/path (利用ssh協(xié)議訪問,適用于internet) 1.2 Module name :是cvs服務(wù)器上的模塊名稱。模塊的名稱應(yīng)該和后面的log的信息是一致的,也就是說log是針對該模塊的日志。所以如填寫了一個cvs上沒有模塊,則就找不到log文件,那樣創(chuàng)建就會失敗。 1.3 Log Retrieval:一種是自動檢索cvs log, 一種是手動更新log. 1.4 Log File Path:如果上面選擇的是手動更新Log,則需要自己先建立一個log文件,然后再這里選中它,如果是自動檢索的話,那么可以任意制定一個路徑,jira會自動將cvs log文件復(fù)制到指定位置。 1.5 Cvs timeout:默認(rèn)設(shè)置是600秒,也就是說在cvs更新后一個小時才在jira上更新日志信息。 1.6 Password: 如果選擇了自動檢索日志的話,就需要輸入密碼,該密碼是登陸cvs服務(wù)器的密碼。 2 將cvs模塊和jira的項目關(guān)聯(lián) 2.1 打開項目列表 2.2 在需要加入cvs模塊的項目后面選擇查看 2.3 在CVS Modules點擊選擇modules,從中選擇相應(yīng)的模塊即可。這樣系統(tǒng)就會獲取該模塊的日志,更新Jira指定的日志文件。 2.4 對于jira中的問題,每個問題都擁有一個問題id,在cvs用戶向服務(wù)器提交了該問題的修改版本時,log message中填寫相應(yīng)的問題id,那么對于問題所在源代碼的修改就可以在jira的版本控制中反映出來。 3 修改模塊更新頻率 3.1 管理-〉System->services中更改 VCS Update Service的時間就可以了。
|