-1
我想开发一个执行git clone
命令的iOS应用程序,以基本上在手机上获取存储库。之后,唯一的命令是git fetch
,所以我会定期更新这些文件。这两个命令之后没有什么更多的要求了。只是本地解析文件。将Git仓库克隆到iPhone中
我的问题是我可以在iOS上做到这一点吗?我有一个类似的应用程序在Ubuntu上工作,并且使用'git .....'命令很容易。
我想开发一个执行git clone
命令的iOS应用程序,以基本上在手机上获取存储库。之后,唯一的命令是git fetch
,所以我会定期更新这些文件。这两个命令之后没有什么更多的要求了。只是本地解析文件。将Git仓库克隆到iPhone中
我的问题是我可以在iOS上做到这一点吗?我有一个类似的应用程序在Ubuntu上工作,并且使用'git .....'命令很容易。
你不能在ios上启动其他应用程序/进程,所以你不能调用git可执行文件。
但libgit2 - 一个C静态库,你可以在你的iOS应用使用Git的工作:看http://libgit2.github.com
有一个objC包装,是一件轻而易举的使用方法:看https://github.com/libgit2/objective-git