3

在此处输入图像描述如何使用 Xcode 5 将新项目添加到源代码控制 (SVN)?

在“源控制器”中,只有检出是可点击的,所有其他都是不可点击的。

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

如图所示,您可以看到所有其他选项都是不可点击的。我想将此项目添加到 SVN。

4

2 回答 2

6

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

  • Xcode单击结帐按钮(源代码管理->结帐)
  • 输入您的存储库位置,然后单击下一步
  • 从项目列表中选择项目(存储在 svn 服务器上)
  • 选择您要存储项目的位置并按结帐 在此处输入图像描述

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

  • 打开终端并移动到您的项目路径
  • cd '你的项目路径'
  • 在以下评论中添加服务器路径并执行它
  • svn import '你的项目路径' '服务器路径' "初始导入"</li>
于 2015-07-02T10:12:02.340 回答
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 中的版本控制将被启用。

于 2013-10-04T11:52:59.073 回答