上次小弟在公司內部舉辦 Tech Talk 活動時,一位講者分享一個很酷頗完整的工具: #phabricator ,讓我覺得挺驚艷的。
它的功能包含了:
⑴ Pre-Commit Code Review(當然含 code diff, 類似 github code review 的功能)
⑵ 版本控管 support: Git, Mercurial, and SVN
⑶ Task Management (可以自訂 feature/ticket 的 form, 還有漂亮的 task graph)
⑷ 文件紀錄 (document wiki, support markdown)
⑸ Workboards and Sprints (電子看板, 類似 trello)
⑹ Chat Channels (提供即時通訊的功能,但官方也建議你用 slack 比較好)
⑺ Notification 設定
⑻ Command line & API (能結合更多自動化和外掛工具)
傳送門:https://www.phacility.com/phabricator/
重點:phabricator 可以自己 host, 免費使用。如果你懶得裝,也可以直接購買 Phacility Hosted 的服務($20 per user / per month)
#東森信息科技 的同事是自己裝,他們團隊有在試用,據說用起來速度還不錯。有興趣的朋友可以參考看看。
mercurial git比較 在 軟體開發學習資訊分享 Facebook 的最讚貼文
這篇也是翻譯文章重新再校稿編排過DVCS的圖解說明, 有了VCS再來了解DVCS其實容易很多, 這篇的範例是使用Mercurial, 要了解DVCS更細部的操作, 去找Git or Mercurial的操作手冊會比較好, 這篇還是著重觀念說明
mercurial git比較 在 軟體開發學習資訊分享 Facebook 的精選貼文
Mercurial與Git其實功能相當類似, 有人說Mercurial比較簡單比較容易上手, 也有人說Git效能比較強但是相對較複雜. 但是這都沒關係, 他們都有DVCS的特性, 在local端都可以commit,開branch, merge, 如果真的要了解這兩個目前當紅的dvcs差在哪裡, 可以參考http://mercurial.selenic.com/wiki/GitConcepts
mercurial git比較 在 [轉貼]Git 與Mercurial 的分析 - 藍色小惡魔 的相關結果
除了物件清單與樹狀結構的差異外,兩者在物件的搜尋與走向都相當接近。 Git 直接在檔案系統使用一個儲存物件的集合(透過SHA1 雜湊索引) 並且將多個物件 ... ... <看更多>
mercurial git比較 在 git和hg相互比較,各自的優缺點都是什麼? - GetIt01 的相關結果
很多人說Mercurial 比較跨平台,這是比較早期的事。Git 高度依賴Linux 環境導致早期在Windows 上需要安裝Cygwin 等模擬環境,運作起來效能不佳,但 ... ... <看更多>
mercurial git比較 在 為什麼比GIT 更好--理解Mercurial 版本管理系統_offbye的博客 的相關結果
Mercurial 每個指令專注於較少的事情,並提供更多指令供我們使用,而Git 則更傾向於用一個大指令,將一堆種類完全不同的操作框在一起,然後透過一長串參數 ... ... <看更多>