繁体   English   中英

如何在一个GIT存储库中将Composer与多个TYPO3扩展一起使用

[英]How can I use Composer with multiple TYPO3 Extensions in one GIT Repository

据我所知,这是不可能的。 但是我读了一些有关GIT子树和子模块的东西,这些应该可以做“把戏”。 但是我该怎么做呢!

我发现了此博客帖子https://medium.com/sroze/managing-monolithic-repositories-with-composers-path-repository-c28af031746d ,但是无法让它对我有用。

有人可以帮忙吗?

通常,在基于Composer的TYPO3安装中不必具有子存储库。 每个扩展都使用其自己的独立于其他资源的存储库进行处理。

没有composer,您可以使用子存储库机制从基本存储库构建安装,该基础存储库包括所有扩展及其原始存储库。

我不确定作曲家是否以正确的方式处理子存储库,因为子存储库需要进一步的git命令来获取/更新子存储库。
否则,当主存储库请求的扩展名不是Composer的另一个版本时,您可能会遇到冲突。
而且,如果您仅想使用composer来管理主存储库并自己处理子存储库,那么您会错过composer的优势。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM