【问题标题】:Shared Cartfile with private git repo?与私人 git repo 共享 Cartfile?
【发布时间】:2015-11-21 02:41:39
【问题描述】:

我正在为一个使用 Carthage 管理依赖项的 Swift 项目做出贡献。其中一些依赖项是私有存储库,即 Cartfile 包含以下条目:

git "https://username@bitbucket.org/path/project.git" "master"

为简单起见,我们希望能够共享/全部使用相同的 Cartfile,但我们遇到了麻烦,因为指向私有存储库的链接需要用户名(然后 Carthage 挂起,因为它无法签出存储库)。

我们是否有(什么)方法可以使用同一个 Cartfile?

【问题讨论】:

    标签: git swift carthage


    【解决方案1】:

    它们是你们都可以访问的私有存储库吗?只需从存储库路径中删除用户名和密码,或使用ssh URL (git@bitbucket.org:path/project.git)。

    需要身份验证的 http/https url 每次都会提示您输入凭据。您可以使用 git 的 credentials storage mechanism 来缓存您的响应或自动提供一个值。

    【讨论】:

    • 完美。谢谢@larsks!
    猜你喜欢
    • 1970-01-01
    • 2016-01-29
    • 1970-01-01
    • 2014-07-14
    • 1970-01-01
    • 1970-01-01
    • 2014-09-30
    • 2017-02-17
    • 2013-01-31
    相关资源
    最近更新 更多