Github團隊開發示例(二)
作者:Grey
原文地址:http://www.cnblogs.com/greyzeng/p/6063765.html
接之前講的Github團隊開發示例(一),本文主要講了Github團隊倉庫中Milestones。
需求
在團隊開發過程中,可以將專案週期分成幾個階段,各團隊自己定義開始和截至時間,在每個時間段完成相應的任務。
比如:google/fonts
Milestones就可以用來管理每個階段需要完成的任務。
新建Milesones
在團隊Github的某個Repository下:
點選:Issues->Milestones->Create a Milestones
在Title下輸入此次milestones的主要要完成的東西是什麼,我這裡寫的是:Version 0.1,說明這次要完成第0.1版本的東西,大家可以根據自己實際專案的情況取自定義的名字。
可參見:google/fonts
右邊日曆可以選擇Milestones的截至時間:
點選:Create milestone
在Milestones中加入任務
點選:Issues->New issue
左邊選擇相應的Milestone
就把這個任務加到這個Milestone裡面去了
在Labels這裡,我們可以選擇這個任務是什麼型別的。
在Assignee這裡,我們可以選擇這個任務由誰來完成。
一個Milestone下可以建立多個任務,
我們在Milestone截至日期前就需要完成這些任務:
如果我們完成了某個任務,可以將這個任務close掉:
我們可以建立多個Milestone,並且對每個階段規定相應的任務,這樣我們可以明確每個階段的任務,同時也可以很形象看出任務進度情況: