2
無論何時我們在開發機器上克隆一個站點,PackageStates.php
將在不久之後被重寫,並且條目的順序將遍佈整個地方,導致大量更改,即使沒有任何邏輯實際發生變化。PackageStates.php應該受版本控制嗎?
這提出了一個問題,如果文件在版本控制下實際上是是?
我們嘗試忽略它,但是,當在新機器上部署時,站點將不知道要加載哪些擴展。這暗示了它不應該從版本控制中排除。但是,應該如何傳輸加載的擴展信息?
無論何時我們在開發機器上克隆一個站點,PackageStates.php
將在不久之後被重寫,並且條目的順序將遍佈整個地方,導致大量更改,即使沒有任何邏輯實際發生變化。PackageStates.php應該受版本控制嗎?
這提出了一個問題,如果文件在版本控制下實際上是是?
我們嘗試忽略它,但是,當在新機器上部署時,站點將不知道要加載哪些擴展。這暗示了它不應該從版本控制中排除。但是,應該如何傳輸加載的擴展信息?
您必須將PackageStates.php
添加到您的版本控制中。要安裝基於像背景下,主機系統條件的擴展,你可以在你的AdditionalConfiguration.php
使用
$GLOBALS['TYPO3_CONF_VARS']['EXT']['runtimeActivatedPackages'] = array('extension_builder','devlog');
。
當前次版本試圖通過保持更穩定的排序狀態,以減輕重新排序的問題。 – pgampe
與此我得到一個異常「包」phpmyadmin「已註冊」 - 在PackageState或LocalConfiguration中沒有phpmyadmin條目...我清除所有緩存,重新安裝phpmyadmin-ext。但總是出現這個錯誤 –
回答我的意見:它是8.7.10中的一個錯誤 - https://forge.typo3.org/issues/83820 –