来自Xcode和Swift Package Manager的Git Push

时间:2016-12-04 04:55:56

标签: swift xcode git package push

我构建了一个基于Perfect Framework的项目,因此我使用Swift Package Manager并从框架库中获得依赖关系。我的问题是,当swift构建一个应用程序时,它会为每个依赖项执行git clone,所以当我尝试提交我的更改并将它们推送到远程XCode时,从项目中收集所有git存储库。结果,我检查了八个远程存储库,每次都必须取消选中它们。我不想向依赖相关的存储库推送任何东西,我只想推动我的项目。

这是我的Package.swift:

import PackageDescription

let package = Package(
    name: "LPServer",
    dependencies: [
        .Package(
            url: "git://github.com/PerfectlySoft/Perfect-HTTPServer.git",
            majorVersion: 2, minor: 0
        )
    ]
)

这是我在尝试制作Push时看到的内容: screenshot

我现在看到的唯一解决方法是从终端推送。对于那些使用SPM的人来说,问题应该是非常普遍的,所以我确信解决方案就在那里。请帮我找到它。

1 个答案:

答案 0 :(得分:0)

尝试更改网址:

{{1}}