0

我正在努力应对以下情况:

一个目录有两个分支:master和L5.4
master使用Laravel 5.3,L5.4使用Laravel 5.4

主要区别是版本 5.3 和 5.4 的 Laravel 源(在供应商目录中),即对于 master 分支,我必须使用 vendor/laravel (5.3) 而对于 L5.4 分支,它将是 vendor/laravel (5.4 )。
但是 afaik 我无法在供应商目录中安装这两个版本,那么我该如何处理呢?
难道这只能为两个分支使用两个不同的目录(因为它会使用例如svn)还是有其他可能来处理这个?

4

1 回答 1

0

vendor/不应受源代码控制。两个分支之间的不同之处在于composer.json您将在哪里定义所需库的特定版本。

于 2017-03-24T20:22:28.117 回答