沉睡森林@漂在北京

          本處文章除注明“轉(zhuǎn)載”外均為原創(chuàng),轉(zhuǎn)載請注明出處。

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            152 隨筆 :: 4 文章 :: 114 評論 :: 0 Trackbacks
          jira用戶使用指南

          第一章、前言
              JIRA 是澳大利亞 Atlassian 公司開發(fā)的一款優(yōu)秀的問題跟蹤管理軟件工具,可以對各種類型的問題進行跟蹤管理,包括缺陷、任務(wù)、需求、改進等。JIRA采用J2EE技術(shù),能夠跨平臺部署。它正被廣泛的開源軟件組織,以及全球著名的公司使用。
          JIRA產(chǎn)品非常完善且功能強大,安裝配置簡單,多語言支持、界面十分友好,和其他系統(tǒng)如CVS、Subversion(SVN)、VSS、LDAP、郵件服務(wù)整合得相當(dāng)好,文檔齊全,可用性以及可擴展性方面都十分出色,擁有完整的用戶權(quán)限管理。 
           您可在JIRA中國網(wǎng)站 http://www.fangwai.net 上了解到JIRA 更為詳細的信息。

          此文檔主要介紹了JIRA產(chǎn)品的特性、安裝配置、基本概念及操作。為您評估使用JIRA提供一個基本的指南。另外,本文檔中介紹的部分功能是JIRA企業(yè)版獨有的,如:項目類別管理功能、設(shè)置模塊負(fù)責(zé)人。

          第二章、JIRA介紹
          跟蹤并管理在項目開發(fā)和維護過程中出現(xiàn)的問題(如:缺陷、新特性、任務(wù)、 改進等)是項目管理很重要的任務(wù),但是很少有團隊能做的很好。 JIRA作為一個專業(yè)的問題跟蹤系統(tǒng)可以幫助您把缺陷管理起來,讓跟蹤和管理在項目中發(fā)現(xiàn)的問題變得簡單,而且充分利用JIRA的靈活配置和擴展特性,可以將JIRA作為一個項目管理系統(tǒng)或者IT支持系統(tǒng)。

          2.1 JIRA 的特性
          1) 管理缺陷,新特性、任務(wù)、改進或者其他任何問題
          2) 干凈和強大的用戶界面
          3) 靈活的工作流定制
          4) 全文搜索和強大的過濾器
          5) 企業(yè)級的權(quán)限和安全控制
          6) 非常靈活的郵件通知配置
          7) 可以創(chuàng)建子任務(wù)
          8) 方便的擴展及與其他系統(tǒng)集成:包括 email 、LDAP 和源碼控制工具等;
          9) 豐富插件庫
          10)  項目類別和組件/模塊管理
          11)  可以在幾乎所有硬件、操作系統(tǒng)和數(shù)據(jù)庫平臺上運行
          2.2 JIRA 的版本
          為了適應(yīng)不同用戶的使用需求,JIRA產(chǎn)品提供三種版本,分別為:標(biāo)準(zhǔn)版,專業(yè)版和企業(yè)版,這三種版本在功能上有區(qū)別。企業(yè)版的功能最全,含蓋了標(biāo)準(zhǔn)版和專業(yè)版的全部功能并有較多增強的功能,專業(yè)版則包含了標(biāo)準(zhǔn)版的全部功能并有一些增強功能,標(biāo)準(zhǔn)版本是JIRA的基礎(chǔ)版本。

          2.2.1 企業(yè)版
          是為企業(yè)級用戶設(shè)計的,它與標(biāo)準(zhǔn)版,專業(yè)版相比,具有以下一些獨有的、重要的功能:

          1)項目類別管理功能:可以將相關(guān)的項目分組管理。
          2)組件/模塊負(fù)責(zé)人功能:可以將項目的不同組件/模塊指派相應(yīng)的負(fù)責(zé)人,來處理所負(fù)責(zé)的組件的Issues。
          3)項目email地址功能:每個項目可以有不同的email(該項目的通知郵件從該地址發(fā)出)。
          4)LDAP配置器:用于將JIRA連接到公司的LDAP目錄上。
          5)Issue安全級別:在一個項目里可以精確地控制對Issue的訪問。
          6)無限制的工作流:可以創(chuàng)建多個工作流為不同的項目使用;
          2.2.2 專業(yè)版
          是為部門級設(shè)計的。它不具備JIRA企業(yè)版獨有的功能,但是它與JIRA標(biāo)準(zhǔn)版相比多出了如下幾個方面的功能:

          1)子任務(wù)功能:可以在某個Issue下創(chuàng)建子任務(wù);
          2)共享過濾器功能:一個團隊成員可以訪問共享的過濾器;
          3)Multiple dashboards功能:可以定制自己的JIRA顯示面板;
          4)工作流編輯功能:可以對workflow進行編輯;
          5)無限制的CVS repositories。
          2.2.3 標(biāo)準(zhǔn)版
          是為工作組級別設(shè)計的。它不具備上述的JIRA專業(yè)版和企業(yè)版的增強功能,具有JIRA的標(biāo)準(zhǔn)功能.

          2.3 JIRA中涉及的角色
          JIRA作為一個缺陷跟蹤管理系統(tǒng),可以被企業(yè)管理人員,項目管理人員,開發(fā)人員,分析人員,測試人員和其他人員所廣泛使用。

          2.3.1管理人員
          根據(jù)JIRA系統(tǒng)提供的數(shù)據(jù),更加準(zhǔn)確地了解項目的開發(fā)質(zhì)量和狀態(tài),以及整個團隊的工作效率。

          2.3.2項目管理者
          可以針對登記進JIRA系統(tǒng)中問題,進行評估,分配缺陷;還可以通過JIRA系統(tǒng)的統(tǒng)計報告了解項目進展情況以及團隊的工作量、工作效率等信息。

          2.3.3開發(fā)人員
          在JIRA系統(tǒng)中查看分配給自己的問題,及時進行處理,填寫處理情況并提交工作量記錄。

          2.3.4 測試人員
          根據(jù)測試情況,在JIRA系統(tǒng)中及時快速的記錄問題并對開發(fā)人員處理后的問題進行驗證和跟蹤。

          第三章、安裝JIRA
          JIRA系統(tǒng)是一個'web應(yīng)用’,就是說JIRA是需要安裝到服務(wù)器上運行,客戶端在自己的計算機上通過web瀏覽器(如:IE)來訪問JIRA。因此安裝JIRA的需要條件主要是和服務(wù)器有關(guān)。

          3.1安裝Standalone發(fā)布包
          Standalone發(fā)布包集成了應(yīng)用服務(wù)器(Tomcat)和HSQL數(shù)據(jù)庫,僅需要Java環(huán)境,簡單點兒說就是要安裝JDK1.3以上版本;建議以前沒有接觸過JIRA的用戶使用Standalone發(fā)布包。JIRA的Standalone發(fā)布包安裝非常簡單,您只需要從http://www.fangwai.net網(wǎng)站上下載最新的Standalone版本,然后解壓縮到本地硬盤上(需要注意的是不要使用WinXP系統(tǒng)自帶unzip功能),然后運行\(zhòng)bin目錄下的startup.bat腳本文件就可以啟動JIRA了。

          運行startup腳本后,在web瀏覽器中訪問:http://localhost:8080/ 然后根據(jù)瀏覽器界面上的JIRA配置向?qū)В?jīng)過三個配置步驟就完成了:

          第一個步驟是配置JIRA系統(tǒng)的屬性;
          第二個步驟是配置JIRA系統(tǒng)管理員的信息;
          第三個步驟是配置JIRA系統(tǒng)的郵件通知參數(shù)。
          讓我們在幾分鐘內(nèi)就搭建好Standalone版本的JIRA,并運行在您的系統(tǒng)上。

          在*標(biāo)題輸入中輸入您安裝的JIRA系統(tǒng)的標(biāo)題信息;

          在*模式下拉框中有兩個選項:public和private。表示JIRA可以運行在兩種模式下。Public模式-在這種模式下用戶可以自己注冊到JIRA系統(tǒng)中,并可以創(chuàng)建問題;

          Private模式-表示安裝的JIRA系統(tǒng)是私有的,不允許用戶隨意注冊,只能由JIRA系統(tǒng)管理員來創(chuàng)建用戶、分配權(quán)限。

          *根網(wǎng)址,表示您安裝的JIRA系統(tǒng)的訪問地址,用戶在瀏覽器中通過這個URL來訪問;

          “*索引路徑”輸入框中輸入保存JIRA系統(tǒng)索引數(shù)據(jù)的目錄,如:d:\jira\indexs

          Enable Backups,選擇“是”啟用JIRA系統(tǒng)的自動備份功能;

          “附件路徑”輸入框中輸入保存與問題關(guān)聯(lián)的附件文件的目錄,如:d:\jira\attachments

          “備份路徑”輸入框中輸入保存JIRA備份文件的目錄,如:d:\jira\backups (JIRA提供了定期自動備份的功能,自動備份的文件就存儲在這個目錄下。)

          “授權(quán)碼”輸入框中輸入評估license,如果沒有的話,可以在安裝界面上點擊“在線”鏈接生成一個評估license,輸入評估license后,點擊“下一步”按鈕開始第二步配置。

          說明:您可能已經(jīng)注意到了JIRA的安裝界面右邊有“Choose Language”列出了十幾個國家的國旗圖標(biāo),表示JIRA系統(tǒng)目前支持的語言種類,中文是默認(rèn)的安裝語言,如果您希望安裝完成后,JIRA系統(tǒng)的用戶界面是其他語言,那您可以在此選擇一下。值得一提的是在安裝完成后,用戶也可以根據(jù)自己的需要和喜好,通過修改自己的配置參數(shù)來改變JIRA界面的顯示語言,不影響其他用戶的界面顯示語言。

          分別輸入JIRA系統(tǒng)管理員的登錄用戶名、密碼、全稱以及管理員的郵件地址。然后點擊“下一步”按鈕進入第三步的配置。

          您可以根據(jù)具體情況填寫郵件通知的配置信息。如果您不希望JIRA系統(tǒng)與郵件系統(tǒng)集成來提供郵件通知功能,那么您可以點擊“禁止郵件通知”按鈕。

          在網(wǎng)址輸入框中輸入郵件服務(wù)器的域名或者IP地址,如:smtp.fangwai.net

          SMTP端口通常填寫為25(這個郵件服務(wù)器發(fā)送郵件的默認(rèn)端口);

          用戶名輸入框中填寫一個郵件的帳號,如:plum

          密碼輸入框中填寫與上面郵件帳號對應(yīng)的密碼。

          然后點擊“完成”按鈕,結(jié)束JIRA的配置。

          注:JIRA支持一個SMTP的郵件服務(wù)器以及若干個POP/IMAP郵件服務(wù)器。通過SMTP郵件服務(wù)器,JIRA會發(fā)郵件給訂閱系統(tǒng)事件或者被分配Issue的用戶。通過POP/IMPA郵件服務(wù)器,使用者可以通過email建立新的Issue或者對已有的Issue發(fā)表評論,非常方便,解決了許多項目團隊中信息分散的問題。

          3.2 瀏覽器要求
          JIRA支持各種主流的web瀏覽器,如:IE6、Mozilla、Firefox、Opera、Safari等。

          3.3 操作系統(tǒng)要求
          JIRA的運行需要Java環(huán)境,Java是一個跨平臺的編程語言,因此所有支持Java的操作系統(tǒng)上都可以運行JIRA,當(dāng)然也需要考慮操作系統(tǒng)上是否支持您選擇的應(yīng)用服務(wù)器軟件。目前Sun的JDK有Windows(32位和64位),Solaris(APARC 32位和64位),Linux平臺(32位和64位)。

          3.4 JIRA支持的應(yīng)用服務(wù)
          1)OrionServer 
          2)Resin
          3)Tomcat
          4)JBoss
          5)Jetty
          6)Oracle OC4J
          7)Weblogic
          3.5 JIRA支持的數(shù)據(jù)庫
          1)Oracle 
          2)DB2
          3)MySQL
          4)Firebird
          5)SQL Server 
          6)SapDB
          7)PostgreSQL
          8)Sybase
          第四章、JIRA中的概念
          4.1問題
          JIRA跟蹤問題(Issue),這些問題可以是bug,功能請求或者任何其他您想要跟蹤的的任務(wù);每一個問題有一些關(guān)聯(lián)的信息:

          -問題類型(Issue Type)
          -摘要(summary)
          -問題描述(description)
          -問題所屬的項目
          -問題關(guān)聯(lián)的項目組件(component)
          -問題影響的項目版本(affect version)
          -問題將被解決的項目版本(resolved version)
          -問題發(fā)生的環(huán)境
          -問題的優(yōu)先級
          -問題的報告者
          -問題的指派處理人
          -問題的當(dāng)前狀態(tài)
          -問題相關(guān)的歷史記錄
          4.1.1問題類型
          JIRA系統(tǒng)可以用于跟蹤多種不同類型的問題。系統(tǒng)管理員可以根據(jù)需要添加。JIRA系統(tǒng)缺省提供的問題類型如下:

          Bug  測試過程、維護過程發(fā)現(xiàn)影響系統(tǒng)運行的缺陷
          New Feature  對系統(tǒng)提出的新功能
          Task  需要完成的任務(wù)
          Improvement  對現(xiàn)有系統(tǒng)功能的改進

          4.1.2優(yōu)先級(Priority Levels)
          在JIRA系統(tǒng)中用優(yōu)先級來表示問題的嚴(yán)重級別。系統(tǒng)管理員可以在JIRA系統(tǒng)中添加優(yōu)先級,JIRA系統(tǒng)缺省的優(yōu)先級如下:
          Blocker  阻塞開發(fā)或測試的工作進度,或影響系統(tǒng)無法運行的錯誤
          Critical  系統(tǒng)崩潰,丟失數(shù)據(jù)或內(nèi)存溢出等嚴(yán)重錯誤、或者必需完成的任務(wù)
          Major  主要的功能無效、新增功能建議
          Minor  功能部分無效或?qū)ΜF(xiàn)有系統(tǒng)的改進
          Trivial  拼寫錯誤,文本未對齊等

          4.1.3 狀態(tài)(Status)
          每個問題有一個狀態(tài),用來表明問題所處的階段,問題通過開始于open狀態(tài),然后開始處理/Progress,再到解決/Resolved,然后被關(guān)閉/Closed。根據(jù)情況的不同,您可以根據(jù)項目來定制問題狀態(tài)以及工作流。JIRA系統(tǒng)提供的缺省狀態(tài)如下:

          Open  表示問題被提交等待有人處理。
          In Progress  問題在處理當(dāng)中,尚未完成。
          Resolved  問題曾解決,但解決結(jié)論未獲認(rèn)可,需要重新分派解決。
          Reopened  問題解決,等待結(jié)果確認(rèn),確認(rèn)的結(jié)果是“Reopened”或者“Closed”。
          Closed  問題處理結(jié)果確認(rèn)后,置于關(guān)閉狀態(tài)。

          4.1.4 解決(Resolutions)
          一個問題可以用多種方式解決,系統(tǒng)管理員是可以在JIRA系統(tǒng)中定制解決方式。JIRA系統(tǒng)默認(rèn)的解決方式如下:

          Fixed  問題已經(jīng)解決。
            
          Won’t Fix  問題未解決 - 將不會解決的問題。
            
          Duplicate  重復(fù)的問題。
            
          Incomplete  問題描述得不夠準(zhǔn)確、完全。
            
          Cannot Reproduce  問題重現(xiàn)失敗,或者無足夠的信息重現(xiàn)問題。

          4.2 項目
          一個JIRA系統(tǒng)通常包含許多項目。這些項目相當(dāng)于產(chǎn)品或者開發(fā)項目,您想要跟蹤和這些項目相關(guān)的問題。每一個問題屬于一個項目。每一個項目有一個名字和一個關(guān)鍵字(如:WEB),以后屬于這個項目的問題的關(guān)鍵字就會包含WEB(如:WEB-100,WEB-101)。值得注意的是,在JIRA系統(tǒng)中有一個權(quán)限'Administer Projects’,通常將這個權(quán)限賦給項目負(fù)責(zé)人,擁有這個權(quán)限的JIRA用戶就可以管理項目的'版本’和'組件’。

          4.2.1 項目版本
          在一個項目上,一般會有多個版本,如:1.0alpha、1.0beta、1.0、1.2、2.0。

          JIRA系統(tǒng)中的問題涉及到兩個版本字段:
          -影響版本,如一個bug可能影響版本1.1和1.2。
          -修復(fù)版本,如bug影響版本1.1和1.2,可能在2.0版本上被解決。
          版本通常有三種狀態(tài):發(fā)布/released、未發(fā)布/unreleased和歸檔/archived。版本還有發(fā)布日期,在特定的報告中會顯示。在JIRA系統(tǒng)中可以為項目創(chuàng)建版本。

          4.2.2 項目組件
          每一個項目通常會包含多個組件/模塊,如:后臺,GUI,郵件子系統(tǒng)等等。一個問題可以和組件關(guān)聯(lián)起來。在JIRA系統(tǒng)中可以為項目添加組件。

          4.3 分配給
          分配給/Assign To:把某個問題Issue指定給某個團隊成員去解決;

          4.4 上傳附件或屏幕截圖
          Attach file/Screenshot:附加文件或屏幕截圖說明issue;

          4.5 問題投票
          投票/Voting:除了問題的創(chuàng)建人,其他人可以用投票來表明支持某個問題的內(nèi)容;

          4.6 監(jiān)視問題
          Watching:每人都有一個Watch List/監(jiān)視列表,可以監(jiān)視自己感興趣的Issue的狀態(tài)等。

          第五章、使用JIRA
          5.1 登錄和注冊
          在成功安裝配置完成后的界面上點擊“登錄到JIRA”,就會看到JIRA的登錄界面了:

          輸入系統(tǒng)管理員的用戶名和密碼就可以登錄JIRA系統(tǒng)。當(dāng)然也可以點擊“注冊”鏈接在JIRA系統(tǒng)中注冊另外的用戶帳號。JIRA系統(tǒng)的注冊帳號

          輸入系統(tǒng)管理員帳號信息后登錄JIRA系統(tǒng).

          5.2 創(chuàng)建新項目
          現(xiàn)在可以算是正式開始使用JIRA了。在剛剛配置完的JIRA系統(tǒng)中是沒有任何項目的,通常開始使用JIRA首先是創(chuàng)建項目,在上面的界面上點擊“現(xiàn)在創(chuàng)建一個項目”,在界面上輸入項目的名稱,關(guān)鍵字/Key,項目負(fù)責(zé)人,項目的描述信息,通知模型/Notification Scheme,權(quán)限模型/Permission Scheme。最初使用的時候可以暫時不用管網(wǎng)址和Issue Security選項。Notification Scheme和/Permission Scheme可以分別選擇JIRA系統(tǒng)缺省的Default Notification Scheme和Default Permission Scheme。

          項目的信息填寫完成后,點擊“增加”按鈕就會看到您在JIRA系統(tǒng)中創(chuàng)建的新項目的詳細信息界面;

          接下來,您可以在項目的詳細信息界面上,為項目創(chuàng)建組件/模塊(Components),管理項目的版本。如要創(chuàng)建組件,可點擊Component下方的“Add”鏈接,如要管理項目的版本(Versions),可點擊Versions下面的“Manage”鏈接。

          注意:新項目創(chuàng)建完成后,項目的關(guān)鍵字/key(如:上面界面圖中項目的Key:KM)是不能修改的。

          如果您想要繼續(xù)創(chuàng)建新項目,則可以點擊左側(cè)的“項目”鏈接,然后再點擊“Add Project”鏈接。

          5.3 創(chuàng)建項目類別
          在使用JIRA過程中,會有越來越多的項目被添加到JIRA系統(tǒng)中,這時候可以利用JIRA系統(tǒng)的項目類別功能(Project Categories),定義一些項目類別名稱,然后將同類的項目歸到一個類別里面,方便管理。

          在項目詳細信息界面上可以找到Project Category: 無 ( Select Category ) 點擊“Select Category”鏈接,選擇一個項目類別,這樣就把該項目添加到所選擇的項目類別里了。把項目添加到項目類別后,在JIRA系統(tǒng)的首頁上可以看到的效果;

          5.4 添加用戶
          在安裝完JIRA系統(tǒng)后,系統(tǒng)中只有一個系統(tǒng)管理員帳號;在創(chuàng)建完項目后,通常需要在JIRA系統(tǒng)中添加其他的用戶帳號,在管理界面上點擊左側(cè)的Users
          &Groups->“User Browser”鏈接,在User Browser界面上再點擊“Add User”鏈接就可以添加新用戶了。注意:不要使用漢字作為用戶名。

          5.5 添加組
          JIRA系統(tǒng)的用戶是通過Group來管理的,通過給組的授權(quán),達到管理用戶的目的。添加組的步驟:

          在管理界面上點擊左側(cè)的Users
          &Groups->“Group Browser”鏈接,在Group Browser界面右側(cè)名稱輸入框中輸入組名,然后點擊“Add Group”按鈕即可。注意:不要使用漢字作為組名。
           
          5.6 創(chuàng)建問題
          創(chuàng)建問題第一個步驟是選擇項目和問題類型,然后點擊“下一步”填寫問題的詳細信息。

          創(chuàng)建問題的第二步,填寫或選擇創(chuàng)建的問題詳細信息,主要包括:問題的概要描述、優(yōu)先級、逾期日期、所屬模塊、問題影響的版本、問題修復(fù)的版本、分配給哪個人員、問題出現(xiàn)的環(huán)境描述、問題詳細信息描述。填寫完成后,點擊“創(chuàng)建”按鈕。

          問題創(chuàng)建完成后,分配到問題的用戶將會收到通知郵件,登錄JIRA系統(tǒng)后,在分配給我的問題列表中點擊問題鏈接后,在問題的詳細信息界面上就可以進行根據(jù)可選工作流程進行操作。
          問題詳細信息界面圖如下,從圖中可以看出這個目前對這個問題可以進行的操作有三個:開始進行、解決問題和關(guān)閉問題。

          問題創(chuàng)建后,您除了可安裝可選工作流程對問題進行處理外,還可以給問題上傳附件,填寫備注,復(fù)制和編輯問題,如果有權(quán)限的話,還可以刪除問題,創(chuàng)建子任務(wù)等。

          5.7 瀏覽項目
          在瀏覽項目的界面上可以看到項目的基本信息資料,模塊和版本信息及問題分布情況。

          5.8 查找問題
          在查找問題界面上,您可以在界面左側(cè)進行查詢條件的設(shè)置,JIRA提供了強大的查詢功能,在您設(shè)定好查詢條件后,還可以將查詢條件保存起來,定義為過濾器,供以后的重復(fù)使用,甚至可以將保存的過濾器共享給團隊的其他成員。

          第六章、項目設(shè)置
          6.1 添加項目 
             輸入項目名稱、項目縮寫、項目經(jīng)理,選擇郵件通知方案和權(quán)限設(shè)置方案;參見5.2

          6.2 添加項目模塊 
          在項目的詳細信息界面上,為項目創(chuàng)建組件/模塊(Components),管理項目的版本。如要創(chuàng)建組件,可點擊Components下方的“Add”鏈接。

          6.3添加項目版本 
          設(shè)置步驟如下:

          在 Project 頁面下的“ Versions ”部分,點擊“ Manage ”Versions,進入管理版本界面,可以為項目添加版本、版本描述、設(shè)置發(fā)布日期。

          6.4選擇項目權(quán)限方案

          設(shè)置步驟如下:
          1)點擊“管理”-“項目 ”,點擊項目名稱鏈查看項目詳細信息界面;
          2)在“ Permission Scheme ”部分,點擊“ 選擇 ”鏈接,在進入的頁面中選擇需要的權(quán)限設(shè)置方案。
          6.5 設(shè)置項目的 Default Assignee 
          系統(tǒng)默認(rèn)是分配給項目負(fù)責(zé)人,即項目經(jīng)理??梢愿鶕?jù)需要選擇默認(rèn)為模塊負(fù)責(zé)人。

          設(shè)置步驟如下: 
          1)在 Project 頁面下的“ Components ”部分,在“ select assignees for components ”處,點擊“ Select ”鏈接,進入“ Select Component Assignee ”界面 
          2)選擇模塊的默認(rèn)分配人。
           6.6 選擇郵件通知方案 
          設(shè)置步驟如下: 
          1)選擇“管理”-“ Projects ”-“ Projects ”,進入項目詳細信息界面 ;
          2)在“ Notification Scheme ”部分,點擊“ select scheme ”鏈接,在進入的頁面中選擇需要的郵件通知方案。
          第七章、JIRA系統(tǒng)的權(quán)限
          JIRA系統(tǒng)中的權(quán)限管理分為:系統(tǒng)級別、項目級別、問題級別以及注釋級別。系統(tǒng)級是通過”全局權(quán)限(Global Permissions)”來管理的,影響JIRA系統(tǒng)中所有的項目和問題。針對個別項目來說,您還可以通過JIRA系統(tǒng)中的權(quán)限模型(Permission Scheme)進一步配置項目級別的權(quán)限。下面將分別介紹全局權(quán)限和基于項目的權(quán)限模型。

          7.1 全局權(quán)限 
          設(shè)置步驟:
          1) 以JIRA系統(tǒng)管理員登錄系統(tǒng);
          2) 點擊” Global Settings”->” Global Permissions”。
          7.2 系統(tǒng)缺省權(quán)限模型

          如下是關(guān)于JIRA系統(tǒng)缺省權(quán)限模型中的權(quán)限描述:

          Administer Projects  管理項目的權(quán)限,能夠管理項目的組件/components和版本/versions;通常將此權(quán)限分配給項目負(fù)責(zé)人。
            
          Browse Projects  瀏覽項目;無此權(quán)限將無法瀏覽到JIRA系統(tǒng)中的項目;通常將此權(quán)限分配給項目組成員。
            
          Create Issues  創(chuàng)建問題(報告bug);通常將此權(quán)限分配給測試人員。
            
          Edit Issues  編輯問題;擁有此權(quán)限可以對創(chuàng)建后的問題進行修改。通常將此權(quán)限分配給問題報告者、項目管理人員;
            
          Schedule Issues  設(shè)置或者編輯問題的預(yù)期完成日期;通常將此權(quán)限分配給問題報告者、項目管理人員;
            
          Move Issues  在項目之間移動問題;只能移動到有創(chuàng)建問題權(quán)限的項目上;通常將此權(quán)限分配給項目管理人員;
            
          Assign Issues  分配問題;通常將此權(quán)限分配給測試人員、項目管理人員。
            
          Assignable User  可以分配到問題的人;通常將此權(quán)限分配給開發(fā)人員。
            
          Resolve Issues  解決和重新打開問題,可以設(shè)置修復(fù)版本;通常將此權(quán)限分配給開發(fā)人員。
            
          Close Issues  關(guān)閉問題;通常將此權(quán)限分配給問題報告人員或QA人員。
            
          Modify Reporter  創(chuàng)建或編輯問題時修改報告者;通常將此權(quán)限分配給問題報告人員或項目管理人員。
            
          Add Comments  添加注釋;通常將此權(quán)限分配給項目組所有人員。
            
          Delete Issues  刪除問題、注釋和附件;通常將此權(quán)限分配給問題報告人員或項目管理人員。
            
          Work On Issues  針對問題做完成情況記錄,須啟用Time Tracking;通常將此權(quán)限分配給開發(fā)人員。
            
          Link Issues  將相關(guān)問題鏈接到一起,須啟用Issue Linking;通常將此權(quán)限分配給問題報告人員或項目管理人員。
            
          Create Attachments  添加附件;通常將此權(quán)限分配給問題報告人員、開發(fā)人員和項目管理人員。
            
          View Version Control  查看問題的提交版本控制信息;通常將此權(quán)限分配給問題報告人員、開發(fā)人員和項目管理人員。
            
          View Voters and Watchers  查看投票者和關(guān)注者列表信息;通常將此權(quán)限分配給JIRA系統(tǒng)管理人員。
            
          Manage Watcher List  管理問題監(jiān)視者列表;通常將此權(quán)限分配給JIRA系統(tǒng)管理人員。
            
          Set Issue Security  設(shè)置問題的安全級別,只有處于該安全級別的用戶才可以看到問題。通常將此權(quán)限分配給JIRA系統(tǒng)管理人員。
           

          第八章、常見問題與解答
          Q :在哪里可以下載到 JIRA?
          A :JIRA的官方下載URL:http://www.fangwai.net/software/jira/jiradownloadcenter.htm

          Q :怎樣能直接看到該缺陷,而不是必須先登錄后可以看到該缺陷?
          A :該問題有兩種解決辦法:
          第一種是設(shè)置用戶組 anyone 的權(quán)限為: Browse Projects ;
          第二種是在登錄頁面,將“保持我在這臺計算機的登錄”復(fù)選框選中。
           
          Q :JIRA能和源代碼管理工具集成嗎?
          A :能。JIRA系統(tǒng)中內(nèi)置了與CVS集成的配置界面;另外JIRA還可以和SVN(Subversion)、Perforce。
           
          Q :JIRA能和MS VSS集成嗎? 
          A :JIRA目前支持和VSS集成。
           
          Q :JIRA能和目錄服務(wù)器集成進行用戶登錄認(rèn)證嗎?
          A :能。如:JIRA可以和MS目錄服務(wù)器(Active Directory)、OpenLDAP集成。
           
          Q :JIRA的擴展性如何? 
          A :JIRA具有很好的擴展性。Atlassian為開發(fā)者提供了豐富的“資源”,其中有開發(fā)文檔和教程、插件開發(fā)工具箱、開發(fā)者郵件列表、插件庫、JIRA API等等。
          JIRA的在線演示站點URL:http://www.fangwai.net:8080/

          JIRA的中文技術(shù)論壇URL:http://www.fangwai.net/bbs/

           
          Atlassian的相關(guān)軟件介紹:
          Confluence - 企業(yè)wiki,用于信息共享,知識管理.可以和JIRA集成;
          Bamboo - 持續(xù)集成服務(wù)器(CI Build Server)  
          Crowd - 單點登錄工具(SSO - Simplified),可以連接多個LDAP  
          Clover - 強大并高度可配置的代碼覆蓋分析工具 
          Crucible - 有效的代碼評審  
          FishEye - 源代碼庫深度查看 
           
          posted on 2010-06-23 10:15 王總兵 閱讀(1171) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 蒙城县| 林甸县| 南丹县| 福安市| 时尚| 兴城市| 乌拉特中旗| 宁南县| 怀化市| 清丰县| 呼和浩特市| 安远县| 彰化市| 武功县| 桂东县| 汉沽区| 忻城县| 通许县| 陕西省| 沙雅县| 通州市| 扎囊县| 沙湾县| 濮阳市| 镇远县| 油尖旺区| 禹州市| 夹江县| 涿州市| 阿拉善盟| 饶平县| 盐边县| 潞西市| 安宁市| 昭平县| 双鸭山市| 崇仁县| 阜平县| 宝鸡市| 伊川县| 象山县|