OGeek|极客世界-中国程序员成长平台

标题: ios - xcode 4.3.2 查看旧版本 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 22:10
标题: ios - xcode 4.3.2 查看旧版本

Xcode 现在有内置的版本控制系统。如何在不同位置查看当前项目的旧版本?

谢谢



Best Answer-推荐答案


您在这里查看两个步骤:

  1. 正在克隆存储库。
  2. 检查旧版本。

克隆存储库

这通过steps in Xcode's documentation 非常简单。 (查找“克隆或 checkout 项目副本以在本地使用”)。

假设我们从一个名为“Foo”的项目开始,它有一个由 Xcode 创建的存储库。我已经做到了这一点并做出了一些 promise 。在存储库管理器(Command-Shift-2,然后切换到“存储库”选项卡)中,我可以看到 Foo 列在左侧。要克隆此存储库,请单击窗口左下方的加号(如下所示)。

Repositories organizer.

根据 Apple 的说明,我选择“结帐或克隆存储库...”。在下一个 View 中,我提供了 Foo 存储库的完整路径并继续执行这些步骤。最终,我在 Repositories Organizer 中有两个“Foo”副本。

check out 旧版本

让我们假设您正在使用 Git。

This questionthis question两者都表明 Xcode 不支持 check out 特定的修订。您可以在终端中轻松完成。

在下面的屏幕截图中,您可以在 Repositories Organizer 中看到我的存储库的提交日志。提交 a04ae8d14d13 是存储库的当前 HEAD。假设我想检查提交 ea09c358d44f

Commit log.

为此,我打开一个终端,cd 进入 /Users/David/Documents/Projects/Foo2 并执行 git checkout ea09c358d44f .完成此操作后,您可以更新存储库管理器并查看提交日志的新 View 。

Commit log after checkout.

关于ios - xcode 4.3.2 查看旧版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11487761/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) Powered by Discuz! X3.4