至於Bug的跟蹤和管理的必要性和好處,我就不在這裏說了,下面介紹幾款Bug跟蹤和管理的軟件。
一、BugNET
一、BugNET
BugNET是一個非常優秀的開源軟件,基於.NET Framework2.0 ,使用ASP.NET+SQL Server開發的網站項目, 另外項目中還使用了Microsoft Report Viewer Redistributable 2005和Microsoft ASP.NET AJAX 1.0。
最新版本是:BugNET 0.7.921.0
官方主頁:http://bugnetproject.com/
最新版本下載:http://downloads.sourceforge.net/bugnet/BugNET-0.7.921-Install.zip
源代碼下載:http://downloads.sourceforge.net/bugnet/BugNET-0.7.921-Source.zip
英文文檔:http://bugnetproject.com/Documentation/tabid/57/topic/Installation/Default.aspx
最新版本下載:http://downloads.sourceforge.net/bugnet/BugNET-0.7.921-Install.zip
源代碼下載:http://downloads.sourceforge.net/bugnet/BugNET-0.7.921-Source.zip
英文文檔:http://bugnetproject.com/Documentation/tabid/57/topic/Installation/Default.aspx
它具有發送郵件、生成報表、項目配置管理、人員及權限管理、Bug管理等等功能。下面簡單說一下它的安裝和配置:
1.解壓縮最新的BugNET安裝包到一個指定目錄中(比如 C:\BugNET)。如果需要源代碼,請到這裏下載。
2.確保你已經在你機器的IIS上爲BugNET創建一個虛擬目錄,指向你第一步中解壓出來的文件所在的文件夾(比如:C:\BugNET)。那麼URL就應該是http://localhost/BugNet 。
3.使用Windows資源管理器,打開網站的根目錄(默認是C:\BugNET)。右鍵點擊該目錄,在彈出菜單中選擇"共享和安全"(請注意:如果你是有的是Windows XP,在查看這些選項之前,你可能需要啓用"簡單文件共享")。選擇"安全"選項卡。添加合適的用戶帳戶並設置權限。
如果你使用的是Windows2000-IIS5
- 用戶帳戶{Server}\ASPNET 必須具有BugNET對應的虛擬目錄的讀、寫和修改權限
如果你使用的是Windows2003 - IIS6
- 用戶帳戶 NT AUTHORITY\NETWORK SERVICE必須具有BugNET對應的虛擬目錄的讀、寫和修改權限
如果你使用的是Windows2000-IIS5
- 用戶帳戶{Server}\ASPNET 必須具有BugNET對應的虛擬目錄的讀、寫和修改權限
如果你使用的是Windows2003 - IIS6
- 用戶帳戶 NT AUTHORITY\NETWORK SERVICE必須具有BugNET對應的虛擬目錄的讀、寫和修改權限
4. 在你的SQL Server上創建一個空的數據庫(例如數據庫名稱是'BugNET')。如果是升級操作,那麼在做任何操作之前,請備份你的數據庫。
5.使用文本編輯器編輯Web.config文件。找到"LocalSqlServer"連接字符串設置,並修改"connectionString"屬性值和你在第四步中創建的數據庫一致。
<connectionstrings>
</clear>
<add name="LocalSqlServer"
connectionstring="server=MyServer;database=BugNet;uid=BugNet;pwd=BugNet"
providername="" />
</connectionstrings>
</clear>
<add name="LocalSqlServer"
connectionstring="server=MyServer;database=BugNet;uid=BugNet;pwd=BugNet"
providername="" />
</connectionstrings>
6.瀏覽http://localhost/BugNet/Install/Install.aspx (或者你在第二步中創建的虛擬目錄)。
7.安裝進程開始。
8.安裝完成後,你就可以使用admin用戶帳戶登錄了。
用戶名:admin
密碼:password
密碼:password
我想看完這篇文章,你一定會自己試一試吧!
OK, That's all what I say , and now, it's your turn.
不好意思,由於下面的二款軟件不太熟悉,而且由於最近壓力比較大,實在也抽不出時間,所以找了一些相關的資料給大家參考,請大家見諒!
OK, That's all what I say , and now, it's your turn.
不好意思,由於下面的二款軟件不太熟悉,而且由於最近壓力比較大,實在也抽不出時間,所以找了一些相關的資料給大家參考,請大家見諒!
二、BugFree
BugFree是借鑑微軟公司軟件研發理念、免費且開放源代碼、基於Web的精簡版缺陷管理系統。它是目前唯一"克隆"微軟內部Bug管理工具 Product Stuido(以前叫Raid)的自由軟件。BugFree是用PHP+MySQL寫,在Linux和Windows平臺上都可以運行,我們推薦的使用環境是LAMP(Linux+Apache+MySQL+PHP)。
BugFree是借鑑微軟公司軟件研發理念、免費且開放源代碼、基於Web的精簡版缺陷管理系統。它是目前唯一"克隆"微軟內部Bug管理工具 Product Stuido(以前叫Raid)的自由軟件。BugFree是用PHP+MySQL寫,在Linux和Windows平臺上都可以運行,我們推薦的使用環境是LAMP(Linux+Apache+MySQL+PHP)。
下面是是園子裏的一些資源,由於同類的資源較多,只選取了較新的幾篇。
[原創]如何在Windows下安裝Bugfree2.0.0.1
http://www.cnblogs.com/mayingbao/archive/2008/09/09/1287523.html
http://www.cnblogs.com/mayingbao/archive/2008/09/09/1287523.html
缺陷管理工具bugfree安裝說明
http://www.cnblogs.com/etian/archive/2008/06/05/1214588.html
http://www.cnblogs.com/etian/archive/2008/06/05/1214588.html
三、Trac+Apache+SVN
Trac 是一個爲軟件開發項目需要而集成了Wiki和問題跟蹤管理系統的應用平臺,是一個開源軟件應用。 Trac 以簡單的方式建立了一個軟件項目管理的Web應用,以幫助開發人員更好地寫出高質量的軟件; Trac 應用力求不影響現有團隊的開發過程。
Trac 是一個爲軟件開發項目需要而集成了Wiki和問題跟蹤管理系統的應用平臺,是一個開源軟件應用。 Trac 以簡單的方式建立了一個軟件項目管理的Web應用,以幫助開發人員更好地寫出高質量的軟件; Trac 應用力求不影響現有團隊的開發過程。
Trac功能:
Wiki:這個就不用說了吧
Timeline: 可以看看最近有哪些文件被更新, 可以快速跟上進度
Roadmap:項目進度包括那些階段, 可以看目前進度狀況,依照 Ticket的設定, Ticket 可以指向某個 Milestone, 已便追蹤目前項目的完成進度.
Browse Source: 和SVN集成後,可以查看源代碼及SVN的代碼提交日誌
View Tickets: 看目前有哪些Ticket, 看哪些沒有完成(常用: My Tickets, Active Tickets) 等等
Tickets包含下面的類型:
Timeline: 可以看看最近有哪些文件被更新, 可以快速跟上進度
Roadmap:項目進度包括那些階段, 可以看目前進度狀況,依照 Ticket的設定, Ticket 可以指向某個 Milestone, 已便追蹤目前項目的完成進度.
Browse Source: 和SVN集成後,可以查看源代碼及SVN的代碼提交日誌
View Tickets: 看目前有哪些Ticket, 看哪些沒有完成(常用: My Tickets, Active Tickets) 等等
Tickets包含下面的類型:
-
Active Tickets - 目前有哪些 Tickets 是 Active 的
-
Active Tickets by Version
-
Active Tickets by Milestone - 靠 Milestone 劃分 Active Tickets
-
Assigned, Active Tickets by Owner
-
Assigned, Active Tickets by Owner (Full Description)
-
All Tickets By Milestone (Including closed) - 列出所有 Tickets
-
My Tickets - 列出屬於自己的 Tickets
-
Active Tickets, Mine first - 列出所有 Active Tickets, 依照重要性排列
New Ticket:添加一個新的Ticket,即一個可能的Bug條目。
Search:搜索功能
Search:搜索功能
下面是一些文章,大家如果有興趣,也可以到網上找到很多類似的文章。
Trac 手記(一) : Windows 下安裝 Trac
http://www.cnblogs.com/zealic/archive/2007/12/29/1019837.html
http://www.cnblogs.com/zealic/archive/2007/12/29/1019837.html
win32上安裝Apache+SVN+Trac筆記
http://www.cnblogs.com/nobel1984/archive/2008/11/03/1325772.html
http://www.cnblogs.com/nobel1984/archive/2008/11/03/1325772.html