I asked this on the JUCE forums and haven't found a definitive answer yet,除了至少有一个其他用户ISN有这个问题,但我不知道他的OS,Xcode或JUCE版本组合是什么。
这是我的问题:
如果我在Xcode中创建一个项目并使用源代码控制,那么在提交之后,对文件的任何修改都会导致正常的" M"显示在源文件旁边。
如果我使用Projucer创建一个项目,比如一个GUI应用程序,那么在Xcode中使用源代码控制,对文件的修改不会导致文件显示" M"在他们面前。他们表现得似乎没有被修改过。
有类似经历的人吗?任何修复?
Mac OS 10.12.2 Xcode 8.2 JUCE Grapefruit(4.3.0 - 我相信)
进行简单的更改并保存项目后(通常会导致" M"出现)
此外,进行第一次提交,然后更改不同文件中的一堆文本,保存它们,然后运行"放弃所有更改"在源代码控制菜单中没有任何内容。我非常熟悉Xcode中的源代码控制,并且在我使用Projucer创建应用程序之前从未遇到过麻烦。但是,版本控制正在为* .xcodeproj文件工作。
答案 0 :(得分:0)
已解决 - 我将git文件夹放在错误的位置。 Projucer创建自己的文件夹层次结构并将源文件放在与Xcode不同的位置,因此我需要确保Xcode可以通过将git文件夹放在源文件目录之外来查看这些文件。