Github團隊開發示例(二)

Grey Zeng發表於2016-11-14

Github團隊開發示例(二)

作者:Grey

原文地址:http://www.cnblogs.com/greyzeng/p/6063765.html

接之前講的Github團隊開發示例(一),本文主要講了Github團隊倉庫中Milestones。

需求

在團隊開發過程中,可以將專案週期分成幾個階段,各團隊自己定義開始和截至時間,在每個時間段完成相應的任務。

比如:google/fonts

Milestones就可以用來管理每個階段需要完成的任務。

新建Milesones

在團隊Github的某個Repository下:

點選:Issues->Milestones->Create a Milestones

Github團隊開發示例(二)

Github團隊開發示例(二)

在Title下輸入此次milestones的主要要完成的東西是什麼,我這裡寫的是:Version 0.1,說明這次要完成第0.1版本的東西,大家可以根據自己實際專案的情況取自定義的名字。
可參見:google/fonts

右邊日曆可以選擇Milestones的截至時間:

Github團隊開發示例(二)

點選:Create milestone

Github團隊開發示例(二)

在Milestones中加入任務

點選:Issues->New issue

Github團隊開發示例(二)

左邊選擇相應的Milestone
就把這個任務加到這個Milestone裡面去了

Github團隊開發示例(二)

在Labels這裡,我們可以選擇這個任務是什麼型別的。

Github團隊開發示例(二)

Github團隊開發示例(二)

在Assignee這裡,我們可以選擇這個任務由誰來完成。

Github團隊開發示例(二)

一個Milestone下可以建立多個任務,
我們在Milestone截至日期前就需要完成這些任務:

Github團隊開發示例(二)

Github團隊開發示例(二)

如果我們完成了某個任務,可以將這個任務close掉:

Github團隊開發示例(二)

Github團隊開發示例(二)

我們可以建立多個Milestone,並且對每個階段規定相應的任務,這樣我們可以明確每個階段的任務,同時也可以很形象看出任務進度情況:

Github團隊開發示例(二)

相關文章