最新消息

[公告2014/05/30] 如有需要將部落格中,任何一篇文章的程式碼使用在商業用途,請與我聯繫。

[公告2015/04/26] Line版的 iInfo程式與投資應用 群組已上線想加入的朋友們,請先查看 "入群須知" 再與我聯繫 Line : aminwhite5168,加入請告知身分與回答 "入群須知" 的問題。

[公告2018/04/22] 台北 Python + Excel VBA 金融資訊爬蟲課程,課程如網頁內容 金融資訊爬蟲班:台北班 Python 金融資訊爬蟲、EXCEL VBA 金融資訊爬蟲

[公告2019/01/08] 請注意:我再次重申,部落格文章的程式碼,是要提供各位參考與學習,一旦網頁改版請自行修改,別要求東要求西要我主動修改,你們用我寫東西賺錢了、交差了,請問有分我一杯羹嗎?既然賺錢沒分我,請問有什麼理由要求我修改,如果沒能力改,就花錢來找我上課。

[公告2019/12/01] 若各位有 Excel VBA 案子開發需求,歡迎與我聯繫,可接案處理。

[公告2020/05/22] 頁面載入速度慢,起因為部分JS來源(alexgorbatchev.com)失效導致頁面載入變慢,目前已做調整,請多見諒。

2015年11月13日 星期五

Ubuntu安裝Redmine(0) --- Redmine與Trac比較

常用的專案管理系統中,有兩個較為著名,Redmine與Trac是比較多人在使用的,這兩者的差異,筆者有稍作整理,若各位讀者朋友認為有誤,請麻煩不吝嗇留言告知,感激不盡。

特徵 Redmine Trac
多個專案管理 無(適用單一專案管理)
多種角色的存取控制
Ticket 管理 有(no bulk ticket changes and ticket dependencies)
日曆、甘特圖、文件、新聞 無(GanttCalendarPlugin)
文件、檔案管理
RSS、Email 通知
每個Project 有獨立Wiki 有,功能弱 有,Trac Links支援
每個Project 有獨立討論區 無(DiscussionPlugin)
時間追蹤
自訂欄位 有(需編輯trac.ini)
支援版本控制系統 SVN、CVS 、Git、Darcs、Mercurial、Bazaar SVN、Trac v0.12後支援Git
由e-mail填寫問題 無(MailToTracPlugin)
安全認證LDAP支援 無(LDAPPlugin)
支援使用者自行註冊 無(AccountManagerPlugin)
多國語言支援
多種資料庫支援 MySQL、PostgreSQL、SQLite MySQL(不穩定)、PostgreSQL、SQLite
開發語言 Ruby Python
瀏覽器Bar支援
iPhone / Android應用
API支援
外掛套件支援
測試項目管理 有(外掛套件) 有(外掛套件)
安裝、配置和部署 rake、rails的db migration 需使用trac-admin進行配置,以及每個項目有單獨的ini配置文件
風險管理(Risk management) 有(外掛套件)
分層任務(Hierarchical tasks) 有(外掛套件)
經常性任務(Recurring tasks) 有(外掛套件)

筆者會選擇介紹Redmine安裝教學文,是在整理過Redmine與Trac後看到Redmine有以下幾點優勢是筆者比較感興趣,如
1. Redmine有手機板的App支援,如RedminePM
2. 瀏覽器Bar支援,如Firefox的plug Redmine Toolbar、Google Chrome 的 應用程式 Redmine Issues Checker
3. Redmine的Code Review Plugin可以直接寫備註內容,以供程式開發人員參考不同人的想法,還會主動以Email通知原開發者。
4. 透過Outlook VBA巨集進行資料填寫,這部分網路上已有相關範例。
以上這些是筆者非常感興趣的地方,尤其是透過Outlook VBA來控制,這對於筆者來說更是有發揮的空間,期待能在整合未來在Redmine與應用程式的整合能有更多不同的火花。

若有各位讀者有其他更進一步的應用與結合,也請不吝嗇留言告知,感謝!

延伸閱讀

參考資料