【发布时间】:2012-10-15 07:06:29
【问题描述】:
我目前正在处理一个项目(只有我自己),并且我已经知道如何处理它的版本控制。我使用的是经典的<major>.<minor>.<build or patch>。
我的问题是我想在我的一些 commits 中有 tags 指向相应的版本,但我不想手动进行。
现在我正在做:
- 如果我要发布
v0.2.13,我会更改AssemblyInfo.cs并设置该版本 - 在 Git 上提交更改
- 在 Git 上添加标签
v0.2.13(手动) - 构建项目
- 创建一个
.zip文件(并非所有时间)并将其命名为ProjectName v0.2.13
我做错了吗?
我可以轻松地创建一个脚本来自动执行最后一步,但我想知道是否有关于自动化另一部分的好习惯?
【问题讨论】:
-
@VonC 我现在去看看...
标签: .net git versioning