具有多种服务和独特版本控制的 Mono Repository

Mono Repository with multiple services and unique versioning

我想看看是否有一种方法可以在 Mono 存储库中创建唯一版本的微服务。

使用GitVersion with Multiple Repositories,微服务版本是唯一的。

将 GitVersion 与 Mono Repositories 结合使用,微服务将为整个 repo 共享相同的版本。

有没有办法让单存储库模型遵循多存储库模型的版本控制风格?

这是已经讨论过的事情,但结果是决定这不是 GitVersion 要做的事情。 GitVersion 一直被设计为为单个存储库断言单个版本号,我认为未来不会改变。