- 本文继承与上文 //www.greatytc.com/p/e48f4e965c93 请先看上文.再来读本文.
继上文所说,搭建单独的一个组件库之后, 接下来说一下 如何把 利用终端git上传转换成sourcetree 的方式. 以便以后开发 方便利用 sourcetree,
继上篇文章之后第五步完成之后,, 不在采用git 开始上传代码, 而是采用sourcetree 方式 , 打开sourceetree 点新建
点击添加已经存在的本地仓库 选择之前page好的工程目录。
然后点击仓库设置 选择远程仓库选择添加 将github上仓库放在这个位置 。 然后在提交本地仓库到远程。 对于 版本的tag 值 这里就相对简单了, 只要在工程的 podspec 文件改了一次版本, 然后利用soucetree 打一个tag 值 就相当于 一次新的版本。
最后 还有一种就是 利用文章 //www.greatytc.com/p/e48f4e965c93 page好 之后 利用sourcetree 重新 checkout 一次项目。 也可以
-
关于项目业务组件 依赖其余基础工具类UI 库 的相关page 工作如下。
如图 这是本地开发的组件库 依赖于另外一个库 ,对于业务工程来说, 依赖说 就在profile 里面 引入哪个 组件库。 然后再 page工程的.podspec 文件
添加依赖这个库。 这是子工程的page工作就完成了。 对于主工程而言。 需要在profile 文件里面 page所有的库, 引入的组件库依赖的库 也必须引入, 而且版本号 必须一致。不引入会报错。