2014-07-16 75 views
2

無論何時我們在開發機器上克隆一個站點,PackageStates.php將在不久之後被重寫,並且條目的順序將遍佈整個地方,導致大量更改,即使沒有任何邏輯實際發生變化。PackageStates.php應該受版本控制嗎?

這提出了一個問題,如果文件在版本控制下實際上是

我們嘗試忽略它,但是,當在新機器上部署時,站點將不知道要加載哪些擴展。這暗示了它不應該從版本控制中排除。但是,應該如何傳輸加載的擴展信息?

回答

3

您必須將PackageStates.php添加到您的版本控制中。要安裝基於像背景下,主機系統條件的擴展,你可以在你的AdditionalConfiguration.php使用

$GLOBALS['TYPO3_CONF_VARS']['EXT']['runtimeActivatedPackages'] = array('extension_builder','devlog'); 

Article about this topic at typo3blogger.de

+1

當前次版本試圖通過保持更穩定的排序狀態,以減輕重新排序的問題。 – pgampe

+0

與此我得到一個異常「包」phpmyadmin「已註冊」 - 在PackageState或LocalConfiguration中沒有phpmyadmin條目...我清除所有緩存,重新安裝phpmyadmin-ext。但總是出現這個錯誤 –

+0

回答我的意見:它是8.7.10中的一個錯誤 - https://forge.typo3.org/issues/83820 –

相關問題