Trac 搭配 SVN 來使用, 覺得需要的功能都有了(含括 文件, 時間軸追蹤, 產品路線圖, 瀏覽原始碼, 新增/檢視待辦事項, 搜尋 等), 來簡單介紹一下 Trac吧~ 🙂
先看看幾個 Trac 相關的網站:
- Trac 官方網站 - The Trac Project
- Trac 說明: The Trac User and Administration Guide
- Trac 中文翻譯 - Trac 繁體中文翻譯 (已跟不上最新版的翻譯, 不過可由此了解功能有哪些, 可先當導覽用)
Trac 功能
- Wiki - 文件
- Timeline - 可以看 此專案 何時有被修改, 被誰修改, 改了什麼東西等等.
- Roadmap - 依照 Ticket 設定, Ticket 可以指向某個 Milestone, 已便追蹤目前專案完成進度.
- Browse Source - SVN logs, 可以看到修改紀錄, 版本比對 等資訊.
- View Tickets - 看現在有哪些 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
- Search
Trac 使用方法
Trac 使用方法如下:(只供參考)
- Wiki: 文件, 功能說明, 目標方向 等等.
- Timeline: 可以看看最近有哪些頁面被更新過, 可以快速跟上進度.
- Roadmap: 專案進度分成哪些階段, 可以看目前進度狀況, 也可以確認是否有走錯方向.
- Browse Source: 查 SVN log 時很方便, ex: 有些程式有些特別的處理, 但不曉得原因, 可以由此 log 來追蹤原因.
- View Tickets: 看目前有哪些 Ticket, 看哪些還沒有完成(常用: My Tickets, Active Tickets)
- New Ticket: 於 Roadmap 做好階段性的安排後, 再依階段性任務做更詳細的安排, 並分小項目來開 Ticket.(Bug 可以當 Milestone 來列, 也可以當 Ticket 來慢慢開)
Trac Ticket 運作流程可以參考: The Trac Ticket System State Diagram
的圖.
感謝 sahsu 提供: TracWorkflow – The Trac Project
其它參考可見:
請問 Trac 如何設定使用者權限?
有沒有操作介面或網址參考了解?
比如:
>某個專案,只有專案成員才可更新或回報進度,非專案成員只能看不能改!
>某些PM等級的人員能新建 Project ,而一般等級的User沒有建立新專案的權限?
您可以參考這篇:
http://plog.longwin.com.tw/my_note-app-setting/2007/11/22/trac_set_browser_disable_2007
就是要解決您的問題囉~ 🙂
Hello~
我是小正正,我想問一下,這套是目前最好的嗎?
是否有其他免費或付費的可以推薦。
因為時間有點久遠了,謝謝!
Trac 和 Redmine 這兩套, 都很推薦.
而且這兩套都是免費的.
Trac WorkFlow 已換至 http://trac.edgewall.org/wiki/TracWorkflow 🙂
感謝提供~ Orz.
你好
請問如何把專案問題發送到專案負責人的mail
有段時間沒用 Trac 了,不太確定,找找設定檔看看
請教如何用Trac 產生chart?
要產生什麼 chart?
請問我們現在先導trac,想跟自行開發的系統結合,可請您協助嗎?
你要配合的是哪部份呢?我可以幫你問問看有沒有人可以接