如何对插件进行版本控制

方案

我不知道如何版本插件。

有很多方法可以对软件产品进行版本控制,但是它们都是一维的。

是否有用于二维版本控制的最佳做法,该最佳做法既表明与主应用程序的兼容性,又表明与插件API的兼容性?


例如,Eclipse提出了一个版本控制方案,每个插件都为此使用语义版本控制。另外,有一条规则可以通过将服务号增加100来区分开发流。这以这样的版本结束:

  • v1.0.8Eclipse的插件版本v3.1
  • v1.0.108Eclipse的插件版本v3.2

对我来说这似乎有点可疑。有更好的方法吗?

阿列克谢·基谢列夫(Alexey Kiselev)

为什么需要在插件版本中显示有关主应用程序版本的信息?它可以帮助用户选择合适的产品吗?

我更喜欢将此信息放在插件名称中。例如,plugin-eclipse31-1.0.8plugin-eclipse32-1.0.8您可以在插件版本中放入分支名称(示例中为eclipse31eclipse32),以使事情变得更容易。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Dart软件包版本如何工作?我应该如何对Flutter插件进行版本控制?

来自分类Dev

如何对关系数据进行版本控制?

来自分类Dev

如何对C#接口进行版本控制?

来自分类Dev

如何使用GIT进行语义版本控制?

来自分类Dev

如何使用Chocolatey进行版本控制?

来自分类Dev

如何根据工作项对装配进行版本控制(预构建)

来自分类Dev

如何在捆绑软件中对javascript文件进行版本控制?

来自分类Dev

如何在golang中对软件包进行版本控制?

来自分类Dev

如何在Slick中进行版本并发控制?

来自分类Dev

如何使用Spring MVC对我的API进行版本控制?

来自分类Dev

如何对Swift软件包进行版本控制

来自分类Dev

如何对Code First和WebAPI进行版本控制?

来自分类Dev

如何使用git进行版本控制后发布

来自分类Dev

如何在Artifactory上对工件进行版本控制而不覆盖

来自分类Dev

如何使用git对我的jBPM项目资产进行版本控制?

来自分类Dev

如何对Cadence工作流程进行版本控制?

来自分类Dev

如何对Swift软件包进行版本控制

来自分类Dev

如何对一个erlang项目进行版本控制?

来自分类Dev

如何对Code First和WebAPI进行版本控制?

来自分类Dev

如何使用多个 docker 容器对 APP 进行版本控制

来自分类Dev

如何使用 Swagger 和 Spring Boot 进行版本控制?

来自分类Dev

实现ISerializable进行版本控制

来自分类Dev

在Rails中进行版本控制?

来自分类Dev

关于使用Harpy进行语义版本控制

来自分类Dev

使用FluentMigrator进行数据版本控制

来自分类Dev

使用GIT进行软件版本控制

来自分类Dev

使用Git进行Gradle版本控制

来自分类Dev

使用Oracle进行数据版本控制

来自分类Dev

关于使用Harpy进行语义版本控制

Related 相关文章

热门标签

归档