是否有可用于描述WSO2 svn结构的文档?
似乎不推荐使用文件夹https://svn.wso2.org/repos/wso2/branches/
。
问题1:我应该只在svn文件夹https://svn.wso2.org/repos/wso2/carbon/
中工作吗?
在https://svn.wso2.org/repos/wso2/carbon/
文件夹中,我设法将位拼凑在一起,例如Carbon orbit , kernel 和 platform <之间的区别< / strong>(见previous stackoverflow question)。
在https://svn.wso2.org/repos/wso2/carbon/platform/branches/
文件夹中,有3个子文件夹:
问题2 :4.0.0和4.1.0似乎适用于Carbon平台,但什么是4.0.2AF - 这个应用工厂是什么?
问题3:如果我想处理特定版本的Carbon说4.0.3,我似乎需要签出4.0.0分支。我需要做些什么来mvn clean install
为我建立4.0.3?
答案 0 :(得分:1)
问题3 的答案是建立一个标记版本的结帐(当然!!)。感谢here的答案,指出我正确的方向。
我盲目跟随wiki documentation,告诉你要结帐。
答案 1 :(得分:1)
问题:我应该只在svn文件夹https://svn.wso2.org/repos/wso2/carbon/中工作吗?
WSO2目前正在以下svn目录中进行主动开发。
https://svn.wso2.org/repos/wso2/carbon/
问题:4.0.0和4.1.0似乎适用于Carbon平台,但什么是4.0.2AF - 这是应用工厂吗?
https://svn.wso2.org/repos/wso2/carbon/platform/branches/中的分支是针对Carbon平台的。分支4.0.2AF用于WSO2 App Factory(http://wso2.com/cloud/app-factory/)
问题:如果我想处理特定版本的Carbon说4.0.3,我似乎需要签出4.0.0分支。我还需要做些什么才能让mvn clean install为我构建4.0.3?
您可以通过以下方式构建Carbon 4.0.3:
https://svn.wso2.org/repos/wso2/carbon/kernel/branches/4.0.0/patch-releases/4.0.3/
您将能够使用分支构建产品。这就是链接中给出分支SVN URL的原因。
每个分支都有针对次要平台版本的补丁版本。例如:https://svn.wso2.org/repos/wso2/carbon/platform/branches/4.0.0/patch-releases/
正如您的回答中所提到的,您也可以使用标记版本进行构建。
您可以从发布矩阵中了解有关产品版本和碳版本的更多详细信息:http://wso2.com/products/carbon/release-matrix/
如果您尚未订阅,也可以订阅WSO2邮件lists并获取更多信息。