随着我在Xcode中进行更严肃的项目开发,我决定设置一个本地SVN回购。这看起来非常容易,现在我正在XCode中检查和检出文件。Xcode Local SVN
两个简单的问题。
添加几个文件并提交其他更改后,在Xcode“Groups & Files”列的顶层出现'M'。我假设'M'代表合并(因为我注意到它出现在我修改文件时),但为什么它现在显示在顶级项目图标旁边,没有任何更改和可见选项?
也是新手问题,但我检查了我的7MB Xcode项目的基本版本,然后将其复制到分支。然而我的SVN目录仍然在3MB以下。这只是SVN的善良,还是我错过了什么?假设如果我备份并保存了SVN目录,我已经拯救了我的世界是否安全?
啊有趣。是的,这是场景。下面我没有别的标记为'M'的字样,甚至还更新了整个项目。 现在我只注意到如果关闭Xcode并重新打开该项目。 'M'不可见。有趣。 – Ternary 2009-12-16 23:00:17
项目文件是一个包含许多文件的包装器,包括你的用户文件(这会保留你的窗口几何体,断点等等)。如果包装器中的任何回购文件被修改,整个项目就会显示出M.因此,如果你提交了。 pbxuser文件到存储库,你的项目文件几乎总是显示M,即使提交它只会改变你的用户文件。 – cdespinosa 2009-12-17 04:52:54