【问题标题】:How to add a new project to source control in Xcode 5?如何在 Xcode 5 中将新项目添加到源代码管理?
【发布时间】:2013-10-04 11:02:20
【问题描述】:

如何使用 Xcode 5 将新项目添加到源代码控制 (SVN)?

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

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

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

【问题讨论】:

标签: iphone objective-c xcode ipad


【解决方案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 中的版本控制将被启用。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2016-01-05
  • 2017-04-01
  • 1970-01-01
  • 2019-12-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多