2014-09-03 76 views
2

每當在eclipse市場中有可用的worklight studio的新更新時,我會安裝它以獲取最新的修補程序。在安裝更新後重新啓動eclipse時,Worklight觸發某種過程將我的項目更新爲新版本。在這個過程中,工作燈會做一些黑色的巫術並更新一些文件。維護不同Worklight Studio修補版本的最佳實踐

我想,一旦我提交這些文件,整個團隊應該從eclipse市場下載並安裝新的更新?因爲在已經更新的新項目上使用舊版Worklight Studio並不是一個好主意。

是否有關於此主題的任何最佳實踐?

在常規基礎上更新Worklight Studio是個好主意嗎?我不是在談論次要或主要版本,只是在eclipse市場上提供的新補丁。例如,從platformVersion =「6.2.0.00.20140701-1500」更新到platformVersion =「6.2.0.00.20140724-2139」

如果您選擇堅持使用一個特定版本,那麼如何將它分發給新的你開發團隊中的成員?你應該在哪裏保存一個副本?如果你需要修復,那麼又會發生什麼?

回答

1

我想一旦我提交這些文件,整個團隊應該從eclipse市場下載並安裝新的更新? 因爲在已經更新爲與 更新版本配合使用的項目上使用舊版 Worklight Studio並不是一個好主意。

如果您不單獨工作,並且升級Worklight Studio版本(然後執行「黑巫術」並更新項目文件),然後將更改發送給SCM,那麼是的 - 您的團隊成員還必須升級其Worklight Studio插件。

是否有關於此主題的任何最佳實踐?

作爲一名Worklight開發團隊成員,我的建議是:如果我們向Eclipse Marketplace/IBM Fix Central發佈修訂 - 是的,請安裝它。

也就是說,您還可以查看IBM Fix Central中的修復錯誤列表(「APAR」),並決定是否要升級安裝。

在此之前,您可以選擇首先在新的Eclipse和工作區中安裝此修復程序,並確保您的項目不會中斷。如果您覺得一切正常,請升級主開發環境並指示您的團隊成員執行相同操作,然後使用新的Worklight Studio版本遷移項目並將更改交付給SCM。

如果您選擇堅持一個特定版本,您如何將 分發給開發團隊中的新成員? 你應該保留一個副本嗎?如果你需要修復,那麼又會發生什麼?

根據版本在SCM中分支代碼?但爲什麼會造成頭痛...

+0

而當一個新的團隊成員加入,你如何確保他安裝正確的版本?因爲當他安裝eclipse並下載Worklight Studio時,他的版本將與團隊的其他成員不匹配。你應該壓縮你的eclipse並將它版本化嗎? – Hans 2014-09-03 11:39:39

+0

這確實也是一種可能性。如果您對開發環境有足夠的信心,則只需創建已安裝Worklight Studio和ADT(如果使用)的Eclipse的獨立壓縮文件。我也這樣做。 – 2014-09-03 11:42:57

+0

@Hans,同時請記住,Eclipse Marketplace包含Worklight Studio的開發人員版。它是免費提供的評估用途,因此只有最新版本可以在那裏獲得。購買Worklight(消費者版或企業版)後,您將可以訪問FixCentral上的所有ifixes和fixpack級別。 – Barbara 2014-09-03 12:53:46