Git tag format:
<ProjectName>_<Version>_<comments(optional)>
Where:
ProjectName - 采用UpperCamelStyle风格。第一个字母大写。
Version - version in a format v{major}.{minor}.{build}{patch} ; major is number, minor is number, build is number, patch is letter.
Comments - optional, could be customer or demo name
For example:
推荐:
HelloWorld_v0.1.2a HJ_v1.2.4 ExampleTest_v5.10.2z
不推荐:
v1.2.3 - Project name missing
list - meaningless at all
master_new_20160804_1818 - meaningless, don't really describe what's it tagging
Passenger_v0.2.0 - meaningless even it follows naming rules