RestKit 与 Xcode4 但不是 GitHub 子模块

发布于 2024-11-07 22:06:17 字数 320 浏览 0 评论 0原文

我按照自述文件 开始使用 RestKit。将 RestKit 添加为 GitHub 子模块时一切正常。

有没有办法将 RestKit 添加到现有的 Xcode 4 项目中,但不能作为 GitHub 子模块?

我想要添加 RestKit 的项目未使用 GitHub 存储库进行设置,而是实际上会进入 subversion 存储库。

提前致谢。

I was following the readme to
get started using RestKit. Everything works just fine when adding RestKit as a GitHub submodule.

Is there a way I can add RestKit to an already existing Xcode 4 project but not as a GitHub submodule?

The project I want to add RestKit to is not set up with GitHub repository and will actually go into a subversion repository instead.

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

你在看孤独的风景 2024-11-14 22:06:17

我刚刚下载了它,将其放在我的项目的根目录中,解压缩并将其重命名为 RestKit。

I just downloaded it, placed it in the root of myproject, unzipped it and renamed it to RestKit.

北斗星光 2024-11-14 22:06:17

归根结底, git 子模块 只是硬盘上的一个文件夹。然而,从 git 的“观点”来看,它被认为是对另一个存储库(在特定提交时)的引用,而不是文件的文件夹。

因此,如果您仅使用 git(在本例中不是),那么它是一种简单但非常强大的嵌套项目或包含库的机制。

为了回答您的问题,我想您可以从命令行完成这一切,这可能比下载和解压缩源代码更快(当然取决于您的偏好):

cd /path/to/your/project

git submodule add git://github.com/RestKit/RestKit.git RestKit
cd RestKit
# Checkout the current stable branch
git checkout 0.9-stable
# Remove the git repository
rm -fr .git/

从这里您可以根据 安装指南

At the end of the day a git submodule is merely a folder on your hard drive. However, from git's "viewpoint" it is recognized as a reference to another repository (at a specific commit) rather than a folder of files.

So if you are using git only (which you are not in this case) then it is a simple yet quite powerful mechanism of nesting projects or including libraries.

To answer your question, I guess you could do it all from the command line, which might be quicker than downloading and unzipping the source code (depending on your preference of course):

cd /path/to/your/project

git submodule add git://github.com/RestKit/RestKit.git RestKit
cd RestKit
# Checkout the current stable branch
git checkout 0.9-stable
# Remove the git repository
rm -fr .git/

From here you can configure your project according to the installation guide

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文