要构建哪个版本的补丁发布? [英] Which version of patch-release to build?

查看:26
本文介绍了要构建哪个版本的补丁发布?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

wso2 平台的发布矩阵在这里:http://wso2.com/products/carbon/release-matrix/

The release matrix for the wso2 platform is here: http://wso2.com/products/carbon/release-matrix/

如果我想构建 Identity Server 4.0.0,似乎我需要 carbon 4.0.3.

If I want to build Identity Server 4.0.0 it seems that I need carbon 4.0.3.

问题 1. Identity Server 是仅构建在 carbon 4.0.3 上,还是构建在 4.0.3+ 上?

Question 1. Will Identity Server only build on carbon 4.0.3, or will it build on 4.0.3+?

我已经查看了来源:

https://svn.wso2.org/repos/wso2/carbon/orbit/branches/4.0.0https://svn.wso2.org/repos/wso2/carbon/kernel/branches/4.0.0https://svn.wso2.org/repos/wso2/carbon/platform/branches/4.0.0

然而,当我查看orbit patch-releases文件夹时,我只看到:

However, when I look in the orbit patch-releases folder, I only see:

4.0.1  
4.0.2  
4.0.5  
4.0.6

问题 2.我需要为 IS 4.0.0 构建哪个版本的轨道补丁版本?

Question 2. Which version of orbit patch release will I need to build for IS 4.0.0?

推荐答案

问题 01

要构建 IS 4.0.0,您需要构建补丁版本 4.0.3但是可以有一些从 4.0.0 到 4.0.3 但不是 4.0.3+ 的组件所以最好构建所有主分支加上低于您所需版本的补丁发布版本.正如 Ratha 提到的,如果您在线构建这些 jars,如果可用,将下载这些 jars.

To build IS 4.0.0 you need to build patch-release 4.0.3 But there can be some components from 4.0.0 up-to 4.0.3 but not 4.0.3+ So its better to build all main branch plus patch-release versions below your required version. As Ratha mentioned if you build online these jars will be downloaded if available.

问题 02

您需要构建轨道补丁版本 4.0.2,因为它用于 IS 4.0.0没有补丁发布 4.0.3 版本的原因是与 4.0.2 版本没有区别.所以在生产过程中使用相同的版本.

You need to build orbit patch-release 4.0.2 since it was used on IS 4.0.0 The reason for not having patch-release 4.0.3 version is there is no difference from 4.0.2 version. So same version is used during production.

希望对您有所帮助.

这篇关于要构建哪个版本的补丁发布?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆