2014-09-02 208 views
0

我們必須爲CMS Typo3項目設置一個傻瓜開發環境。 我們是三個需要承諾git master分支等等的開發者。 但大家都知道 - 對於typo3來說,在團隊中工作並不那麼容易。因爲我們有不同的數據庫,並且很多事情都必須通過管理面板進行更改。爲Typo3項目設置開發環境

也許有人對此有所想法?也許有人有相同的經歷?

回答

1

您可以覆蓋文件typo3conf/AdditionalConfiguration.php中的typo3conf/LocalConfiguration.php中的所有設置。在計算完本地配置後執行。

像這樣的東西就往裏面:

<?php 
    $GLOBALS['TYPO3_CONF_VARS']['DB']['host'] = 'localhost'; 
    $GLOBALS['TYPO3_CONF_VARS']['DB']['port'] = '33306'; 
    $GLOBALS['TYPO3_CONF_VARS']['DB']['user'] = 'myuser'; 
    $GLOBALS['TYPO3_CONF_VARS']['DB']['password'] = 's3cr3t'; 
    $GLOBALS['TYPO3_CONF_VARS']['DB']['database'] = 'myDB'; 

您可以從版本控制刪除它(或包含在其中的文件,並刪除從版本控制),並在每個開發環境不同的填充。

此外,TYPO3 6.2中引入了應用程序上下文,您可以將它們與AdditionalConfiguration.php一起使用。 Ticket for this topic