如何在xCode 9.0中设置SVN存储库

时间:2017-09-22 05:51:14

标签: svn version-control xcode9

使用xCode 9.0,我遇到SVN设置问题。

我找不到任何添加SVN存储库的选项  适用于早期版本的xCode。

在源代码管理中,我到处都是GIT。我正在使用SVN  很长一段时间,并正在使用早期版本的xCode但是  这不适用于xCode 9.0。

4 个答案:

答案 0 :(得分:2)

如果您使用旧版本的xcode,并且上述升级方法无效或无法使用,则终端可用于升级。

  1. 转到终端
  2. 使用cd命令
  3. 将目录更改为项目文件夹库
  4. 要验证您是否在基地运行命令" ls -l"。您应该看到名为.svn
  5. 的文件夹
  6. 运行命令" svn upgrade"
  7. 如果您看到升级消息,则所有操作均已正常。重新启动Xcode以查看“源代码管理”菜单下的SVN命令。

答案 1 :(得分:2)

我可以从Xcode 9.2中检出SVN存储库

我去了source control-> clone->选择选项svn以及身份验证和结帐。

答案 2 :(得分:1)

我正在添加这个答案,因为我发现解决(不是完整的解决方案)

如果您已将xCode版本升级到9.0,并且找不到任何将您的代码附加到SVN存储库的内容,那么以下步骤将帮助您:

  1. 从终端
  2. 获取最新结账
  3. 在xCode8(> 8.0和< 9.0)
  4. 中打开您的代码
  5. 转到源代码管理
  6. 您可能会收到将subversion升级到1.9
  7. 的警报
  8. 点击升级
  9. 现在在xCode9.0中打开相同的代码,您现在已准备好进行所有svn提交和更新。
  10. enter image description here

    enter image description here

答案 3 :(得分:1)

所有提及颠覆的内容似乎都来自XCode 9,但它仍然有效,而且实际上非常简单:

(已通过XCode 9.4.1测试)

  1. 转到源代码管理->克隆...

Source Control -> Clone

  1. 您可能已经看到此屏幕并停止了,因为它显着显示了GitHub。但是,请注意顶部的“输入存储库URL”文本栏!您只需在此处编写您的Subversion URL,然后单击“克隆”即可。

Add Github Account (!?) Screen

  1. 像这样。按下“克隆”按钮时,系统会要求您输入svn凭据(如果需要),以及要克隆存储库的目录。

Entering svn repo

  1. 之后,只需从克隆的目录中打开项目或工作区,便一切就绪。甚至新的Source Control Navigator(命令+2)也应立即运行。

enter image description here

我还没有弄清楚如何向Subversion版本库添加东西,但是对于现有的版本库来说,这是可行的。我目前也没有在XCode 10 beta上尝试过此操作。