【发布时间】:2013-12-19 05:19:35
【问题描述】:
通常我只是创建一个新项目,选择将其保留在源代码管理下的选项,一切正常。
今天我尝试使用工作区,但它不起作用。这是我所做的:
- 文件->Xcode->新建工作区。 (在新文件夹中创建工作区)。点击保存。
- 文件->新建项目->iOS->单视图应用程序->下一步
- 输入产品名称等,下一步
- 确保选中“在我的 Mac 上创建 git 存储库”。选择保存工作空间的文件夹。选择“添加到”->您创建的工作区。点击创建。
- 在应用程序委托中输入一些内容。建造。保存文件。
- 尝试在源代码管理中提交 --> 不能!所有选项都是灰色的。即使对应用委托进行了更改,“m”符号也不会出现在其附近。
如何正确设置工作区以便使用源代码管理?我的设置有什么问题?
编辑:尝试添加新文件也不会使“A”符号出现在新文件附近。显然源代码控制未开启。
如果我创建一个不属于工作区的项目,源代码管理工作正常。
编辑:导航到文件夹目录并运行 git status ,会给出以下消息:
致命:不是 git 存储库(或任何父目录):.git
为什么没有创建 git 存储库?以及如何让它工作?
编辑:我从工作区中删除了我的项目。关闭了工作区。在工作区外再次创建项目。关闭了项目。将项目拖到工作区中,现在项目既是工作区的一部分,又受源代码控制。当我在工作区中创建项目时,不知道为什么它不起作用。
编辑:由于我不知道当我在工作区中创建项目时源代码控制不起作用的原因,我将保持打开状态以防有人有答案,或者知道它是否是一个已知错误.
【问题讨论】:
-
我也刚想出了这个问题。第一次使用工作区,有点困惑为什么没有源代码存储库。
-
就像给任何与他们的 Xcode Bot 有类似问题的人一样的快速说明,您可以删除 BotRuns 文件夹中的所有目录,它将重新开始集成。这是因为错误:
Error in Git checkout Error Domain=CSBotSCMAction Code=-1000 "fatal: Not a git repository (or any of the parent directories): .git
标签: ios objective-c xcode git xcode5