如何在一个 GIT 存储库中使用具有多个 TYPO3 扩展的 Composer
How can I use Composer with multiple TYPO3 Extensions in one GIT Repository
据我所知,这是不可能的。但是我读了一些关于 GIT 子树和子模块的东西,它们应该做 "trick"。但是我该如何实现呢!
我找到了这个博客 post https://medium.com/sroze/managing-monolithic-repositories-with-composers-path-repository-c28af031746d,但我无法使用它。
Can anybody help please?
一般来说,在基于 composer 的 TYPO3 安装中没有必要有子存储库。每个扩展都由独立于其他扩展的自己的存储库处理。
如果没有 composer,您可以使用子存储库机制从基本存储库构建安装,其中包括所有扩展及其原始存储库。
我不确定 composer 是否以正确的方式处理子存储库,因为子存储库需要进一步的 git 命令来获取/更新子存储库。
或者,当主存储库请求与作曲家不同的扩展版本时,您可能会遇到冲突。
如果你只想使用 composer 来管理你的主存储库并自己处理子存储库,你就会错过 composer 的优势。
据我所知,这是不可能的。但是我读了一些关于 GIT 子树和子模块的东西,它们应该做 "trick"。但是我该如何实现呢!
我找到了这个博客 post https://medium.com/sroze/managing-monolithic-repositories-with-composers-path-repository-c28af031746d,但我无法使用它。
Can anybody help please?
一般来说,在基于 composer 的 TYPO3 安装中没有必要有子存储库。每个扩展都由独立于其他扩展的自己的存储库处理。
如果没有 composer,您可以使用子存储库机制从基本存储库构建安装,其中包括所有扩展及其原始存储库。
我不确定 composer 是否以正确的方式处理子存储库,因为子存储库需要进一步的 git 命令来获取/更新子存储库。
或者,当主存储库请求与作曲家不同的扩展版本时,您可能会遇到冲突。
如果你只想使用 composer 来管理你的主存储库并自己处理子存储库,你就会错过 composer 的优势。