【问题标题】:How to setup private deps from github in rebar.config?如何在 rebar.config 中从 github 设置私有部门?
【发布时间】:2011-12-11 15:52:16
【问题描述】:

只是想知道是否可以在 rebar.config 中设置私有部门?特别是如果这来自 github。

有什么想法吗?

【问题讨论】:

  • 已修复。不知何故,我在 iTerm 中有错误的环境。
  • 请发布解决方案并标记为已解决。

标签: erlang github rebar


【解决方案1】:

我有相反的解决方案,我使用的是git://,但它不起作用,所以我切换到https://

原文:{PACKAGE_NAME, {git, "git://github.com/ORG/PRIVATE_REPO.git", {branch, "MY_BRANCH"}}}

工作:{PACKAGE_NAME, {git, "https://github.com/ORG/PRIVATE_REPO", {branch, "MY_BRANCH"}}}

rebar3 compilerebar3 shell 现在都可以正常工作了。这是在 macOS Mojave v10.14.2、Terminal v2.9.1、rebar3 v3.8.0、Erlang/OTP 21、ERTS 10.2.3 上。我正在使用本地存储的 Github 凭据,特别是个人访问令牌,因为我必须使用 2FA 进行工作。

【讨论】:

    【解决方案2】:

    没有解决方案,您只需指定要使用的 dep 的 git(不是 https)即可。然后执行./rebar get-deps,一切顺利。

    重要提示:如果您使用 iTerm 但它不适合您 - Terminal.app 是您的朋友。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-05
      • 1970-01-01
      • 2023-03-18
      • 2021-10-19
      • 2021-06-30
      • 2016-01-15
      相关资源
      最近更新 更多