Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们目前正在使用 git flow 来管理 git 中的功能和修补程序分支,并使用 satis 来管理包。有什么方法可以告诉 satis 仅将标记的分支列为发布,而不是列出已创建的每个分支?
只有标签是发布。分支不是版本,它们是移动目标,但它们确实存在。
您可以尝试创建一个仅包含标签但不包含分支的仅发布存储库,并从那里获取 Satis 元数据。
您还可以运行一个清理脚本,从 JSON 数据结构中删除您不喜欢的任何分支。
您可以简单地忽略分支,因为如果您确实使用语义版本控制并且需要明确的版本号而不是分支,它们不会影响您的工作流程。