组件化开发(六)远程私有库
2018-05-08 本文已影响3人
沈正方
上篇文章我们已经创建了一个模板库,这个模板库里包含了一个Example示例工程。
现在如果我们如何更新自己新写的模块到远程私有库供同事更新下载呢?
1. 添加新写的模块到模板库的Classes文件夹下,如下图所示
2. 修改XMLYExtensions.podspec文件(主要就是s.version)
2.1. 验证XMLYExtensions.podspec文件
pod lib lint
3. 提交更新后的代码到远程源码私有库
git add .
git commit -m "提交新模块New"
git push origin master
4. 给新版本打标签
git tag 0.3.0
git push --tags
或git push origin 0.3.0
删除标签
git tag -d 0.3.0
git push origin :0.3.0
4.1. 远程验证
pod spec lint
5. 提交新的XMLYExtensions.podspec文件,先添加到本地私有存储spec文件的文件夹,再push到自己私有的远程索引库XMLYSpec.git
pod repo push XMLYSpec XMLYExtensions.podspec