cocoapods 如何使用同一个 repo.git 进行多个私有 repo
Posted
技术标签:
【中文标题】cocoapods 如何使用同一个 repo.git 进行多个私有 repo【英文标题】:How does cocoapods multiple private repo using a same repo.git 【发布时间】:2016-11-03 00:53:21 【问题描述】:我有几个私人仓库,例如 A、B、C、D,远程 git url 是 https://127.0.0.1/repo/repo.git 。如何将 A、B、C、D 推送到同一个远程 git url(https://127.0.0.1/repo/repo.git) ?然后本地 git 就像 .cocoapods/repos/master/Specs 内容一样,比如
├── 规格 └── A └── B └── C └── D 如果完成了,我该如何制作用于安装的配置文件。
【问题讨论】:
将所有 pod-spec 文件添加到 repo 的主目录中,并将 pod-spec 的 git URL 设置为 repo 的同一目录。 【参考方案1】:只需将 cocoa-pod 的 pod-spec 文件添加到主 repo 文件夹并更新 pod-spec 源文件路径即可。
更多详情: 要创建一个可可豆荚,您需要两个步骤
pod lib create POD_NAME
///this command runs in terminal to create for you a library with example option and many other things
pod lib lint POD_NAME.podspec
/// validate your spec file, check syntax and your files.
您可以跳过第一个命令并手动创建您的 pod-spec 文件 ||从任何回购中复制它 然后更新它,将你的代码添加到你的 cocoa-pod 文件夹中,在你的 pod-spec 中设置 git repo 确保 git-repo 在主目录中有 pod-spec 文件
您将在此项目中找到一个完整的 Demo 应用示例 https://github.com/abuzeid-ibrahim/DevPods
【讨论】:
以上是关于cocoapods 如何使用同一个 repo.git 进行多个私有 repo的主要内容,如果未能解决你的问题,请参考以下文章
cocoapods 如何使用同一个 repo.git 进行多个私有 repo