Github团队开发示例(二)
作者:Grey
原文地址:Github团队开发示例(二)
接之前讲的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,并且对每个阶段规定相应的任务,这样我们可以明确每个阶段的任务,同时也可以很形象看出任务进度情况:
作者:GreyZeng
出处:https://www.cnblogs.com/greyzeng/p/6063765.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
你可以在这里自定义其他内容
本文来自博客园,作者:Grey Zeng,转载请注明原文链接:https://www.cnblogs.com/greyzeng/p/6063765.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程