Open ls9527 opened 7 years ago
现在一直使用1.0.0 ,这样会给使用者带来很大的困扰,如果你一直修改RpcUser结构的话,以及外界需要用到的任意实体,都必须升级最后面的版本。
或者使用 1.0.0-SNAPSHOT的方式来开发,这样你可以随时修改实体结构。 现在我就是出现了。使用RpcUser里面的getProfile,然后最新版本删掉了, 这对于release版本而言是非常不严谨的
所以请不要在release下修改实体结构,如果修改了,就打tag升级第二个数字的版本,整体结构改动过大就改动第一个版本,如果只是新增功能或者修复bug(不影响使用的前提下),就提升最后数字的版本。
感谢
笔者懒了,之后切记
现在一直使用1.0.0 ,这样会给使用者带来很大的困扰,如果你一直修改RpcUser结构的话,以及外界需要用到的任意实体,都必须升级最后面的版本。
或者使用 1.0.0-SNAPSHOT的方式来开发,这样你可以随时修改实体结构。 现在我就是出现了。使用RpcUser里面的getProfile,然后最新版本删掉了, 这对于release版本而言是非常不严谨的
所以请不要在release下修改实体结构,如果修改了,就打tag升级第二个数字的版本,整体结构改动过大就改动第一个版本,如果只是新增功能或者修复bug(不影响使用的前提下),就提升最后数字的版本。
感谢