2016-01-28 96 views
0

我正在使用Xcode 7.2以及关于签出svn存储库的子目录。例如,如果一个库路径是的svn://mysvn.com/svn/trunk/ios/MyXcodeProject,我想签ONLY“MyXcodeProject”通过Xcode和保持它的版本控制之下。 我不想结账所有的子目录,我不在'树干'下,像android,网页,文档等。 我试过Xcode菜单>源代码管理>结帐...通过输入整个存储库路径(svn://mysvn.com/svn/trunk/ios/MyXcodeProject),但它检出所有在trunk下的目录,尽管它们受版本控制。xcode 7 svn checkout子目录

我记得早期版本的Xcode提供的子目录结帐,但它似乎Xcode 7.x〜不。 有没有人遇到过这个问题?哪个是我可以选择的最佳方式?

+0

所以。你可以通过命令行'svn co ..'检出你的文件夹,然后从'xcode'打开它。最好的方法是使用'git + Xcode'或'svn + AppCode'。恕我直言'Xcode'与'svn'不友好。 –

+0

@Mozilla我试过命令行签出,但是子目录本身没有设置为版本控制。最后,我检查了整个后备箱。令人沮丧。感谢您的评论。 – Suho

+0

@EddyOh我有同样的问题,我还没有解决方案。你解决了这个问题吗?谢谢 – tuzr2002

回答

0

我有同样的问题,我将它导入到回购的根目录,所以不是在/ trunk/myapp下,而是到/ myapp。

之后,我可以成功签出项目文件夹。