Bug Tracking System 比一比

分類: 技術分享 作者: suzy

21 五月 2009

因應公司越來越多的零星小需求要處理, 前幾天裝了 Bug Tracker 試用. 大致的功能都滿完整的, 但仍然有不夠完美的地方.. 例如: 我們希望在 Report Bug 的地方可以直接貼圖 - 直接呈現問題, 進而提升工作效率.

因此找了以下幾個 Bug Tracking System 比較一番:

軟體名稱 程式語言 Web UI 安裝門檻 Subversion 整合
Mantis PHP 尚可 可 (需第三方程式支援)
Bugzilla Perl 普通 可 (需第三方程式支援)
Trac Python
Redmine RoR 尚可 中高

  • Mantis 優點: 安裝極易, 適合小型專案, 用PHP我們也可以修改
  • Bugzilla 優點: 存在悠久, 社群廣大, 資源應也較為豐富. 缺點: UI 不夠方便
  • Trac 優點: 美觀, 功能齊全, 適合大型專案. 缺點: 有安裝上的門檻
  • Redmine 是以 Trac 為範本以 Ruby on Rails 開發的

註: phpBugTracker 我試著註冊後連確認信都沒寄給我, 加上介面又醜, 就直接淘汰了 :P

以上的系統, 我個人是最喜歡 Trac 但是 Trac 的許多功能我們也都用不到..

而且很遺憾地都沒有我們所期待的直接貼圖功能.

其他的功能都大同小異, 原來的 Bug Tracker 該有的也已經有了, 我覺得從 Bug Tracker 換成 Bugzilla or Mantis 應該不會有差別 :P

或許假以時日我們可以自行開發專屬我們自己的 Bug Tracking System.

補充:
BitNami 的 Trac, Mantis, Redmine 的安裝懶人包 - It includes ready-to-run
versions of Apache, MySQL and PHP - 支源 Windows, Linux, Mac

Screenshots:

Mantis Tickets:
mantis-list

Mantis Report:
mantis-create (放大圖片)

Bugzilla Report:
bugzilla-create (放大圖片)

Trac Timeline:
trac-timeline

Trac Tickets:
trac-tickets

Trac Report:
trac-create

Redmine Report:
redmine-create

1 Response to Bug Tracking System 比一比

Avatar

kiang

六月 5th, 2009 at 5:56 下午

現在覺得 Redmine 比 Trac 好用些,在專案數量多的時候 ;)

我要留言

關於這裡

這個部落格分享了哇寶在電子商務領域的技術及資訊,希望能讓更多人一起為台灣的網路產業加油。