【问题标题】:Satis build tells that Authentication failedSatis 构建告诉身份验证失败
【发布时间】:2013-03-25 04:09:50
【问题描述】:

我正在使用 satis 准备私有包存储库。我们正在使用 git 对源代码进行版本控制。当我在存储库地址中使用凭据时,一切正常,packages.json 是它应该包含适当内容的地方。但是当我删除这些凭据并尝试通过

构建 packages.json
php bin/satis build config.json web/

我明白了

fatal: Authentication failed

这是可以理解的。我想问是否有其他方法可以从 satis 对 git repo 进行身份验证,而不在 packages.json 中保留简单的凭据?我只补充说我无法通过 ssh 访问存储库。

【问题讨论】:

    标签: packages composer-php satis


    【解决方案1】:

    问题解决了。我必须使用 .netrc 文件并将我的凭据存储在那里。现在一切都像音乐一样运作。

    【讨论】:

    • 仅作记录,如果您更新满足供应商(并因此获得最近的作曲家之一),它应该提示您输入登录名/密码。
    • 您能否告诉我您必须使用哪些“凭据”(即参数)来添加身份验证?或者 .netrc 文件是什么以及它需要包含什么?
    猜你喜欢
    • 2020-08-04
    • 2015-07-18
    • 2014-01-24
    • 2017-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多