0

为什么 Satis 生成的 composer 存储库总是在发布时添加“dev”?

例如:

  1. 如果我的分支名称是“master”,它将变为“dev-master”
  2. 如果我的分支名称是“1.0.0”,它将变为“1.0.0.x-dev”
  3. 如果我的分支名称是“1.0.1m”,它将变为“dev-1.0.1m”

如何防止它在版本中添加额外的“开发”?

4

1 回答 1

1

前缀或后缀被添加到分支名称中,dev以便用户和作曲家清楚地识别它们。它们必须区别对待,因为它们不像标签那样是固定的时间点快照。

如果您创建一个名为 git 或 svn 的标签,1.0.0那么 composer 版本仍然是1.0.0.

例如,由于分支1.0可以是1.0.0标签的来源,然后是1.0.1标签等等,因此它带有后缀并显示为1.0-dev,这表明它正在开发中,而不是真正的发布。

于 2014-03-14T10:05:44.063 回答