【问题标题】:Using Swift Package Manager with version control使用带有版本控制的 Swift 包管理器
【发布时间】:2022-12-24 16:10:57
【问题描述】:

我正在尝试将现有代码分解为单独的存储库,并通过基本代码库中的 Swift Package Manager 集成每个存储库。

我已经使用 SPM 为托管在 git 服务器上的存储库实现了相同的效果,但由于某些原因,在这种情况下我们必须使用 SVN 托管和集成存储库。

当我尝试通过 Xcode 添加在 SVN 中托管的包时,它总是会发出警报并请求输入凭据:

“无法访问远程存储库。”

确保指定位置存在有效的存储库并提供了正确的凭据。

登录:用户名和密码

用户名:输入正确的用户名

密码:输入正确的密码

我在尝试时已连接到 VPN。

我在这里遗漏了什么吗?

【问题讨论】:

  • SVN 服务器的日志中有什么?
  • 当您使用相同的凭据运行 svn info <REPO-URL> 时它是否有效?
  • 正确 .. 我可以通过 SVNx 等单独的工具下载它。

标签: svn swift-package-manager modularization


【解决方案1】:

Swift Package Manager 必须使用 git 托管,不过我听说 Apple 很快就会支持其他来源。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-23
    • 1970-01-01
    相关资源
    最近更新 更多