我正在创建一个包,但我想将其保密,以便只有我的开发团队的成员才能使用它。
我已经在 Google 上检查了这一点,Satis 作为一个选项回来了。
我只是想知道我是否需要使用 Satis 来保护我的包裹的私密性,还是有其他方法? Git hub 上的私有(private)仓库可以完成这项工作吗?
最佳答案
是的,您可以使用 Github 私有(private)仓库。我假设你的意图是通过 composer 使用这个包。只需将以下代码添加到您的 Composer 文件中,并将键值替换为您的供应商/包名称和存储库的 URL。
{
"require": {
"vendor/my-private-repo": "dev-master"
},
"repositories": [
{
"type": "vcs",
"url": "github.org/vendor/my-private-repo.git"
}
]
}
以下是关于私有(private)仓库的 Composer 文档的引用:
https://getcomposer.org/doc/05-repositories.md#vcs
关于php - 创建一个私有(private)包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24385035/