Swift软件包收藏不适用于企业GitHub帐户

mrphzbgm  于 2022-12-03  发布在  Swift
关注(0)|答案(1)|浏览(140)

我正在尝试从GitHub企业帐户生成一个包集合,使用命令行(遵循官方doc上的步骤):

package-collection-generate packages.json collection.json

当我运行此命令时,终端询问我的用户名,一旦提供,它将继续运行,没有结果,直到我使用Ctl-C停止它
packages.json看起来像这样:

{
    "name": "Entreprise iOS packages",
    "overview": "This collection contains the entreprise Swift packages.",
    "author": {
        "name": "Swift packages"
    },
    "keywords": [
        "iOS"
    ],
    "packages": [
        {
            "url": "https://github.entreprise.com/[ORGANISATION]/[REPO].git"
        }
    ]
}

我还尝试将我的访问令牌和用户名集成到URL中,如下所示:

https://[UserName]:[AccessToken]@https://github.entreprise.com/[ORGANISATION]/[REPO].git

我也尝试过使用SSH url,但没有成功。

git@github.entreprise.com:[ORGANISATION]/[REPO].git

我可以使用Xcode Packages导入相同的软件包
我已在计算机上配置SSH
我已尝试对回购协议同时使用私有和公共访问权限
在同样的设置下,我可以使用非企业GitHub帐户创建收藏。
也许我遗漏了什么,或者Swift Package Collection不适用于GitHub Entreprise帐户!
你能建议一下这里该怎么办吗?

m1m5dgzv

m1m5dgzv1#

你谈论一个Github企业账户,但在你的问题中的多个地方(包括你的packages.json)给予了一个完全错误的URL。

相关问题