如何在Xcode 5中向源代码控制添加新项目?

时间:2013-10-04 11:02:21

标签: iphone objective-c xcode ipad

enter image description here如何使用Xcode 5将新项目添加到源代码管理(SVN)?

在“源控制器”中,只有可以点击结账,所有其他都无法点击。

我有我项目的现有副本。我想在SVN上传这个应用程序。如何在XCode 5中将现有副本添加到SVN。

在图像中,您可以看到所有其他选项都不可点击。我想将此项目添加到SVN。

2 个答案:

答案 0 :(得分:6)

使用以下步骤从SVN服务器检出最新版本

  • Xcode点击结帐按钮(来源控制 - >结帐)
  • 输入您的存储库位置,然后单击下一步
  • 从项目列表中选择项目(存储在svn服务器上)
  • 选择要存储项目的位置,然后按结帐 enter image description here

将现有项目上传到SVN服务器

  • 打开终端并移至项目路径
  • cd'您的项目路径'
  • 在以下评论中添加服务器路径并执行
  • svn import'您的项目路径' '服务器路径' "初始导入“

答案 1 :(得分: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中的版本控制。