繁体   English   中英

有特定限制的私人CocoaPods回购

[英]Private CocoaPods repo with specific constraints

我到处搜寻并查看了为我的团队建立私人CocoaPods储存库的指南,但我似乎无法确定自己的目标。

首先,我的约束/要求,按照优先级从高到低的顺序排列:

  1. Pod应该可以通过几个不同的项目使用。 (明显)
  2. 单个开发人员的计算机所需的特殊配置应降至最低。
  3. GitHub上可用的私有存储库数量有限; 理想情况下,所有Pod应该嵌套在一个单独的GitHub存储库中,而不是每个Pod单独存储。

我真正想要的是拥有一个具有以下结构的存储库:

├─┬ Specs
  └─-MHView
     └-0.0.1 ... etc
  └─-MHWidget
├─┬ Pods
  └─-MHView         
  └─-MHWidget...

我想我不太确定这是否可能a)可能,以及b)私人广告连播存储库的正确用法

  1. CocoaPods本身不能解决问题吗? 在我们的团队中,我们以与开放源代码相同的方式在多个项目上重用私有pod
  2. 每个团队成员都应有权访问专用说明库。 运行2个命令行命令可以包装在shell脚本中,但这是在单台计算机上执行的一次操作。
  3. 您可以将所有Pod存储在一个仓库中,并从不同的子文件夹中获取源文件。 Podspec source_files

我建议将规格回购与Pod One分开。 更激进的是设置自托管的Gitlab实例。 但这就是味道的问题:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM