我可以在客户端composer.json中用bitbucket创作作曲家回购
"repositories": [
{
"type": "vcs",
"url": "https://user@bitbucket.org/team/project.git"
}
]
当我在远程仓库(project.git)上有1个包时,这是完美的工作,但我如何拥有多个包,例如test_a和test_b,以便它们可用于回购客户?
我尝试过bitbucket来创建test_a / composer.json和test_b / composer.json 但我想我需要root中的一些信息,用于列出该bitbucket repo中的所有包。
知道怎么做吗?
答案 0 :(得分:0)
您不能将多个软件包放入一个存储库,您应该只使用更多的存储库。
添加这些就像向"存储库":
添加更多条目一样简单"repositories": [
{
"type": "vcs",
"url": "https://user@bitbucket.org/team/packageA.git"
},
{
"type": "vcs",
"url": "https://user@bitbucket.org/team/packageB.git"
}
]
好的,理论上你可以尝试将不同的包放入不同的分支中,它可能会起作用。但是,结果会产生无穷无尽的混乱,因为您还应该标记包的版本 - 并且此存储库中只能有一个相同版本的标记。此外,只有一个名为" master"的分支,因此您也必须更改分支策略。这根本不是一个好主意。