我按照自述文件开始使用RestKit。将 RestKit 添加为 GitHub 子模块时,一切正常。
有没有办法可以将 RestKit 添加到已经存在的 Xcode 4 项目中,但不能作为 GitHub 子模块?
我想添加 RestKit 的项目没有设置 GitHub 存储库,而是实际上会进入 subversion 存储库。
提前致谢。
我刚刚下载了它,把它放在我的项目的根目录下,解压并重命名为RestKit。
归根结底,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/
从这里您可以根据安装指南配置您的项目