1
我想知道,如何使用作曲家管理不同分支的依賴關係?例如,軟件包A的dev-master版本需要軟件包B的dev-master版本,但軟件包A的dev-develop版本需要軟件包B的dev-develop版本。作曲家:管理不同分支的依賴關係
我想知道,如何使用作曲家管理不同分支的依賴關係?例如,軟件包A的dev-master版本需要軟件包B的dev-master版本,但軟件包A的dev-develop版本需要軟件包B的dev-develop版本。作曲家:管理不同分支的依賴關係
這很簡單:Manage就像其他文件一樣,composer.json
和composer.lock
的內容。即您只需根據需要定義每個分支的相互依賴關係。
如果您切換分支機構,則撥打composer install
將安裝此分支機構所需的相關性。優雅的解決方案是添加一個構建文件和phing來執行你的測試,並在這之前安裝正確的依賴關係。
只需更新分支中的'composer.json'文件? –
我從下面的鏈接找到解決方案:) http://stackoverflow.com/questions/16329964/composer-and-multiple-branches – Burhan