如何在 Xcode 5 中将新项目添加到源代码管理?
Posted
技术标签:
【中文标题】如何在 Xcode 5 中将新项目添加到源代码管理?【英文标题】:How to add a new project to source control in Xcode 5? 【发布时间】:2013-10-04 11:02:20 【问题描述】:如何使用 Xcode 5 将新项目添加到源代码控制 (SVN)?
在“源控制器”中,只有 checkout 是可点击的,其他的都是不可点击的。
我有我的项目的现有副本。我想在 SVN 上上传这个应用程序。如何在 XCode 5 中将现有副本添加到 SVN。
如图所示,您可以看到所有其他选项都是不可点击的。我想将此项目添加到 SVN。
【问题讨论】:
我不明白这个问题。 编辑我的问题请帮助我。 我关注这个但我没有找到任何工作副本>新分支。在里面 。 developer.apple.com/library/ios/recipes/… 【参考方案1】:使用以下步骤从 SVN 服务器签出最新版本
Xcode 点击结帐按钮(源代码管理 -> 结帐) 输入您的存储库位置并单击下一步 从项目列表中选择项目(存储在svn服务器上) 选择要存储项目的位置并按结帐上传已有项目到SVN服务器
打开终端并移动到您的项目路径 cd '你的项目路径' 在下面的注释中添加服务器路径并执行它 svn import 'Your Project Path' 'Server path' "Initial Import"【讨论】:
我在下面的链接中得到了解决方案,但这将对其他人完全使用。谢谢你的精彩回放。 :-)【参考方案2】:首先你应该关闭 Xcode,在 Finder 中找到你的项目,然后创建一个适合 SVN 的目录层次结构
/projectdir
/projectdir/branches
/projectdir/tags
/projectdir/trunk
然后,您应该将您的 Xcode 项目目录放入 trunk
。
完成此操作并使用svnadmin create PATH-TO-PROJECTDIR
在服务器上创建存储库后,您可以将本地副本导入服务器上新创建的存储库。请注意,svnadmin 不会创建包含在 PATH-TO-PROJECTDIR 中的中间目录。
使用svn import projectdir svn+ssh://your-server-url/your-repository-path -m "First commit"
。
现在您可以检查您的主干(使用 Xcode 或 svn 命令)并且 Xcode 中的版本控制将被启用。
【讨论】:
嗨@Ayaz你能分享你从apple.developer得到的解决方案 developer.apple.com/library/ios/recipes/…以上是关于如何在 Xcode 5 中将新项目添加到源代码管理?的主要内容,如果未能解决你的问题,请参考以下文章
IOS如何在目标c中将AFNetworking添加到我的xcode项目中
如何在 xcode 中将启用 ARC 的 .a 文件添加到非 ARC 项目