我正在创建一个程序包,但我想将其保密,因此只有开发团队的成员才能使用它。

我已经在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/

10-15 12:26