方案
我不知道如何版本插件。
有很多方法可以对软件产品进行版本控制,但是它们都是一维的。
是否有用于二维版本控制的最佳做法,该最佳做法既表明与主应用程序的兼容性,又表明与插件API的兼容性?
例如,Eclipse提出了一个版本控制方案,每个插件都为此使用语义版本控制。另外,有一条规则可以通过将服务号增加100来区分开发流。这以这样的版本结束:
v1.0.8
Eclipse的插件版本v3.1
v1.0.108
Eclipse的插件版本v3.2
对我来说这似乎有点可疑。有更好的方法吗?
阿列克谢·基谢列夫(Alexey Kiselev)
为什么需要在插件版本中显示有关主应用程序版本的信息?它可以帮助用户选择合适的产品吗?
我更喜欢将此信息放在插件名称中。例如,plugin-eclipse31-1.0.8和plugin-eclipse32-1.0.8。您可以在插件版本中放入分支名称(示例中为eclipse31或eclipse32),以使事情变得更容易。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句