Xcode 4.0.2 Git Commit错误:致命:’…’在存储库外(可能的Bug)

Xcode 4.0.2 Git Commit错误:致命:’…’在存储库外(可能的Bug),第1张

概述这是XCode中的一个问题,其中内置源代码控制功能无法为位于以ALL-CAPS命名的目录(例如〜/ Documents / CODE)中的项目加载存储库.在2008黑色macbook上运行XCode 4.0.2.如果有人有洞察力,请分享. 这就是问题所在. 我创建一个新项目,将其保存到目录〜/ Documents / CODE / … here-or-a-subdirectory-in中,确保选中 这是XCode中的一个问题,其中内置源代码控制功能无法为位于以ALL-CAPS命名的目录(例如〜/ documents / CODE)中的项目加载存储库.在2008黑色macbook上运行XCode 4.0.2.如果有人有洞察力,请分享.

这就是问题所在.
我创建一个新项目,将其保存到目录〜/ documents / CODE / … here-or-a-subdirectory-in中,确保选中“create local git repository”复选框.我对AppDelegate或任何其他文件进行了小编辑,而源代码控制提交将无法在XCode中进行.从命令行,我看到.git是在项目目录中创建的,并且发生了“第一次提交”.我可以从命令行执行git提交.

可能相关的问题:在Organizer->存储库中,我的所有存储库都有黄色的红绿灯图标(即使是我已经开始工作的那些).

这是错误
当我尝试从项目窗口提交(文件 – > SourceControl – >提交,键入注释,然后按提交)时,我收到以下错误:

The Working copy of “MyProjectname” Failed to commit files.
fatal: ‘/Users/myUsername/documents/CODE/MyProjectname/MyProjectname/MyProjectnameAppDelegate.m’ is outsIDe repository.

在Organizer中,我选择MyProjectname(保存库的下拉箭头和图标).该位置显示为/ Users / myUsername / documents / CODE / MyProjectname /
但是在通常显示提交注释的区域中,我看到了以下消息:

Unable to load revisions.

可能的原因是XCode在内部将Project目录标识为〜/ documents / Code,而不是〜/ documents / CODE.

解决此问题的一种方法是将〜/ documents / CODE重命名为〜/ documents / Code,然后在Organizer中(选择RepositorIEs选项卡)我删除了MyProjectname的存储库列表.

注 – 仅删除XCode对存储库的引用,实际存储库保持不变.现在关闭XCode并重新打开它.打开项目MyProjectname. XCode将使用正确的大写形式重新创建对项目的引用.请注意,重新命名目录似乎会强制XCode在重新创建存储库时识别新目录名.

解决此问题的另一种方法是:在XCode的Organizer窗口中(选择RepositorIEs选项卡),删除对存储库的引用.然后,仍然在管理器中,选择顶部的“项目”选项卡.项目窗口左侧是所有项目的列表…选择MyProjectname.现在位于中心框架的是一个名为“派生数据”的字段,其中包含项目的路径.点击小 – > PATH右侧的箭头,用于在Finder中打开项目的内部设置目录.打开名为“info.pList”的文件并编辑密钥“WorkspacePath”,使其值完全匹配项目的位置(如有必要,更正目录的大小写).保存,然后返回管理器.关闭XCode.重新打开XCode,将重新创建存储库引用.您可以立即直接进入管理器,选择“存储库”选项卡,然后选择MyProjectname的存储库.您将在那里看到提交消息(即使您尚未提交,您仍将看到在创建项目时内部发生的自动生成的’first-commit’).

解决方法 我刚遇到这个问题.幸运的是,重新启动 Xcode为我做了伎俩. 总结

以上是内存溢出为你收集整理的Xcode 4.0.2 Git Commit错误:致命:’…’在存储库外(可能的Bug)全部内容,希望文章能够帮你解决Xcode 4.0.2 Git Commit错误:致命:’…’在存储库外(可能的Bug)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1104975.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存