【发布时间】:2014-01-17 02:23:35
【问题描述】:
考虑到这一点,我们有一组 API 即将发布,并且很可能在未来自下而上重新设计,将版本控制保留在包级别以实现向后兼容性,以便用户始终可以获得最新的发布而不用担心破坏他们的代码比发布不同的库版本更好,如果用户不坚持某个发布的版本,向后兼容性并不总是得到保证?
例如MyClass-LATEST.jar,其中有package MyClass.v1;,然后在将来提供package MyClass.v2;,同时将MyClass.v1 保留在同一个库中 MyClass-LATEST.jar
反对发布 MyClass-vX.X-RELEASE.jar...
干杯
【问题讨论】:
标签: java versioning release-management