【问题标题】:Xcode 9.1 source control: failed to load revisionsXcode 9.1 源代码管理:无法加载修订版
【发布时间】:2018-05-14 18:14:11
【问题描述】:

我使用的是 Xcode 版本 9.1 (9B55),我的比较编辑器似乎坏了。我在我的项目中使用 Git。当我尝试打开比较编辑器时,出现以下错误:

The source control operation failed because the revision “XXXXX” could not be found.

Xcode界面截图如下:

我的问题是:你们中是否有人经历过并解决了它?如果有,解决办法是什么?

提前回答可能的 cmets: 命令行中的 Git 正常工作,我在尝试打开比较编辑器时没有打开任何外部源代码控制编辑器。

【问题讨论】:

  • 您的网络环境是否发生了变化?当我不在我的家庭网络上时(与 git 相关),XCode 对我来说很奇怪。我有时不得不用 VPN 做任何事情。
  • 不,它没有改变。
  • 如果你在Xcode中更改文件,然后在终端中使用git status并检查终端是否可以检测到更改?
  • @MarinaLiu-MSFT 和 git 命令行一切正常。问题是我通常只使用命令行,只是辅助编辑器方便查看旧更改。毕竟,这不是影响开发的事情,我只是想验证一下是否也发生在其他人身上。
  • 我用的是xcode 8.2,没有这个问题。

标签: ios xcode git version-control xcode9


【解决方案1】:

我自己也有同样的问题。 对我来说,有效的是尝试通过 Xcode 的源代码控制菜单提交文件。 当我尝试这样做时,我遇到了一个错误,说它无法访问我的 Mac 用户文件夹上 .config 文件夹上的 git/attributes 文件,因为权限不足(不知道为什么它突然改变了)。

底线:这对我有帮助: Unable to access 'git/attributes'

【讨论】:

  • 请添加一些代码,以便其他用户可以测试您所描述的内容。谢谢!
猜你喜欢
  • 2014-12-23
  • 2011-07-15
  • 1970-01-01
  • 1970-01-01
  • 2012-05-14
  • 1970-01-01
  • 1970-01-01
  • 2013-05-20
  • 1970-01-01
相关资源
最近更新 更多