2013-06-28 91 views
1

是否有描述WSO2 svn結構的任何文檔?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/文件夾,我管理到片位在一起,例如碳軌道內核平臺(見previous stackoverflow question)之間的差。

https://svn.wso2.org/repos/wso2/carbon/platform/branches/文件夾中,有3子文件夾:

  • 4.0.0
  • 4.0.2AF
  • 4.1.0

問題2:4.0。 0和4.1.0似乎是碳平臺,但什麼是4.0.2AF - 這個應用工廠?

問題3:如果我想在Carbon 4.0.3的特定版本上工作,似乎需要檢出4.0.0分支。我還需要做什麼以使mvn clean install爲我建立4.0.3?

回答

1

問題:我應該只能在SVN文件夾https://svn.wso2.org/repos/wso2/carbon/工作?

WSO2目前正在svn目錄下進行主動開發。

https://svn.wso2.org/repos/wso2/carbon/

問題:4.0.0和4.1.0似乎是碳平臺,但什麼是4.0.2AF - 這是應用程序的工廠嗎?

https://svn.wso2.org/repos/wso2/carbon/platform/branches/中的分支用於Carbon平臺。分支4.0.2AF是WSO2應用工廠(http://wso2.com/cloud/app-factory/

問題:如果我要對碳的特定版本的工作說4.0.3,看來我需要檢出4.0.0科。我還需要做什麼,以便mvn clean install將爲我構建4.0.3?

您可以從以下建立碳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,並獲得更多的信息,如果您還沒有訂閱。

+0

要構建一個補丁版本,我只需要轉換到補丁發佈目錄(例如'./platform/ branches/4.0.0/patch-releases/4.0.3 /')並執行'mvn clean install' ? –

+1

是的。您可以打開pom.xml並查看。將構建相關補丁版本的所有組件,功能,服務樁和產品。 –

1

答案問題3是建立一個結帳標籤的版本(當然!!)。感謝回答here指引我在正確的方向。

我一直在按照wiki documentation告訴你結賬分行。