为什么Satis生成的编写器存储库总是在发布中添加"dev" ?
例如:- 如果我的分支名称是"master",它将变成"dev-master"
- 如果我的分支名称是"1.0.0",它将变成"1.0.0 - x-dev"
- 如果我的分支名称是"1.0.1m",它将变成"dev-1.0.1m"
我怎样才能阻止它在发行版中添加额外的"dev"?
将dev
前缀或后缀添加到分支名称中,以便对用户和编写者清楚地识别它们。它们必须区别对待,因为它们不像标签那样是固定的时间点快照。
如果你创建了一个名为1.0.0
的git或svn标签,那么编译器版本仍然是1.0.0
。
因为分支1.0
可以是1.0.0
标签的来源,然后是1.0.1
标签,以此类推,所以它被后缀并显示为1.0-dev
,这表明它正在开发中,而不是真正的发布。