nus-cs2103-AY1819S2 / forum

CS2103/T discussion forum
6 stars 1 forks source link

What does tagging the milestone mean ? #60

Open sreycodes opened 5 years ago

sreycodes commented 5 years ago
image

I am not sure what is meant by the "milestone is closed and tagged"

okkhoy commented 5 years ago

I will wait for someone from your class to answer before I answer this question.

fterh commented 5 years ago

You can read up on github releases here: https://help.github.com/en/articles/creating-releases

It's just a github feature to make a particular commit more "significant" by saying "hey this is a release e.g. 2.0". So you can think of it as the cumulation of a bunch of development.

Tagging is a git feature to mark certain points in your repo's history as being important (read about it here: https://help.github.com/en/articles/creating-releases).

So releases and tagging go hand in hand. A release is associated with a tag, e.g. this is the v2.0 release.

Milestones are just like "targets" for you to hit (for internal/development use).

Something like this at least...