0
我們必須爲CMS Typo3項目設置一個傻瓜開發環境。 我們是三個需要承諾git master分支等等的開發者。 但大家都知道 - 對於typo3來說,在團隊中工作並不那麼容易。因爲我們有不同的數據庫,並且很多事情都必須通過管理面板進行更改。爲Typo3項目設置開發環境
也許有人對此有所想法?也許有人有相同的經歷?
我們必須爲CMS Typo3項目設置一個傻瓜開發環境。 我們是三個需要承諾git master分支等等的開發者。 但大家都知道 - 對於typo3來說,在團隊中工作並不那麼容易。因爲我們有不同的數據庫,並且很多事情都必須通過管理面板進行更改。爲Typo3項目設置開發環境
也許有人對此有所想法?也許有人有相同的經歷?
您可以覆蓋文件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。