我是iOS开发新手,我没有使用早期版本的XCode。
然而,我已将我的项目存储在我当地的高清中。现在我想使用一些在线颠覆服务。
我似乎无法在XCode中找到合适的选项。我用Google搜索的提示都是指一个名为SCM的菜单,我似乎没有。
我在线创建了一个新的空存储库(基于web),并尝试通过在xcode启动时选择“连接到存储库”菜单来配置XCode以使用它。在命令行中进行一些tweeking之后,这个“连接到存储库”成功了,但之后XCode再次关闭了自己。
我尝试将属于我项目的文件复制到我设置为手动使用SVN的路径。我从该路径在XCode中打开了项目,在添加了另一个想要提交更改的文件之后,却无法从XCode中找到如何做到这一点。
现在我发现在XCode / Organizer / Repositories / MyProject中列出但是类型为“GIT”,这是错误的。
我是否必须将存储库类型更改为SVN而不是GIT?如果是的话,我该怎么办?
答案 0 :(得分:0)
创建项目时,可以选择将项目置于源代码管理之下。此选项创建一个git存储库,默认情况下会进行检查。
要使用SVN,您必须将项目导入SVN存储库。 (并且你可能不希望它同时在git和svn下,所以你要么删除.git文件夹,要么在没有选择scm选项的情况下重新创建你的项目。)一旦项目导入你的存储库然后你确保Xcode知道存储库,你可以检查项目。
但实际上我建议只使用Git。它是一个具有许多不错功能的现代版本控制系统(尽管需要使用命令行做许多不寻常的事情),并且它有很好的项目托管站点,如GitHub。我不认为SVN与git的比较非常好。