【问题标题】:Xcode/Git Repository Error: "Please verify that the working copy is reachable and try again."Xcode/Git 存储库错误:“请验证工作副本是否可访问,然后重试。”
【发布时间】:2012-07-06 05:14:54
【问题描述】:

这是我采取的步骤。

  1. 我打开 Xcode (4.3.3) 管理器并选择 Checkout 或 Clone Repository
  2. 我选择位置https://MyUsername@bitbucket.org/MyUsername/myrepo.git
  3. 克隆按钮,它成功克隆到我的本地磁盘上
  4. 所以我打开项目的本地副本并对其进行一些更改。
  5. 当我尝试提交更改(或执行任何其他 git 相关操作)时,我收到以下错误:

无法访问工作副本“MyAppName”。

请验证工作副本是否可访问,然后重试。

但是,我可以使用命令行从终端应用程序执行提交(和其他类型的 git 操作)而不会出现任何问题。

我尝试重新启动计算机,删除所有 Xcode 设置,但没有任何帮助。

更新:我今天又试了一次,现在可以正常使用了。也许这是 Xcode 中的某种间歇性错误。

【问题讨论】:

标签: xcode git bitbucket


【解决方案1】:

每当这种情况发生在我身上(并且经常发生)时,我都会执行以下操作:

1-关闭项目 2-打开组织者 3-进入存储库选项卡。

如果您当前的工作副本已经添加到列表中,则在管理器中导航到它,然后双击 .xcodeproj 项目。 这将在 XCode 中重新打开项目,您会发现现在 SCM 操作可以正常工作了。

如果您当前的工作副本尚未添加到列表中,请按左下角的 + 按钮,选择“添加工作副本”,导航到包含 .xcodeproj 的文件夹并打开此文件夹。

现在双击 .xcodeproj 文件,项目将在 XCode 中打开。

一切都恢复正常了...

不知道为什么这会让事情发生......但确实如此

【讨论】:

  • 自从我发布问题以来,还没有遇到过这个问题。但是当我这样做时,我会尝试你的方法。干杯
【解决方案2】:

我也有同样的问题。如果您在项目路径中有 ~/ ,就会发生这种情况。当您从管理器打开项目时,工作正常。

【讨论】:

  • 即使我从管理器打开项目,它也会在 ~/xxx/xxx 的存储库中创建相同的项目,并且项目是 RED。
【解决方案3】:

这是 Xcode 的错误!当您直接从对话框的 Home 文件夹中搜索 xxx.xcodeproj 时,Xcode 将使用~/xxx/xxx 作为 SVN/Git 路径,这是完全错误的。

所以你应该避免这种情况,而是从“/”路径搜索。

【讨论】:

    【解决方案4】:

    这不是您可能正在寻找的答案,但我在使用远程 git 存储库 (Github) 和 Xcode 时遇到了类似的问题。

    我最终使用了一个 GUI 工具“SourceTree”,这是一个很好且易于使用的工具,可以将您的代码从本地 Git 拉取/推送到远程 Git 存储库。试试看http://sourcetreeapp.com/

    【讨论】:

    • 我也安装了 SourceTree 应用程序,但这对我来说确实是一个备用计划。我真的很想使用 Xcode,它有一些很棒的 SCM 功能。此外,将源代码控制集成到 IDE 中这一事实使工作流程更好。
    猜你喜欢
    • 2019-03-10
    • 2014-03-25
    • 1970-01-01
    • 1970-01-01
    • 2015-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-19
    相关资源
    最近更新 更多