ivy中文参考文档(6)-最佳实践(上)
这里有一些我们从我们的经验和一些客户的顾问工作中收集到的建议和最佳实践。 1) 为所有的模块添加模块描述符 在ivy的世界种,模块描述符是ivy文件的一种,基本上是简单的xml文件,用来描述模块生产什么作为制品和它的依赖。 为你的开发涉及到的所有模块编写或者下载模块描述符是一个好习惯,甚至是为你的第三方依赖,哪怕他们不提供他们自己的模块描述符。 开始这将看上去像是一个额外的工作,并且需要时间。但是当 ...
ivy中文参考文档(7)-最佳实践(下)
5) 处理集成版本 当工作在一个团队中或者多个模块时,你需要依赖中间的没有完成的模块版本。这些版本我们称之为集成版本,因为他们主要的目标就是和其他模块集成来构成或者测试一个运用或者框架。 如果你在模块开发过程中欧那个遵循持续集成的规范,这些集成版本可以被持续集成服务器非常频繁的产生。 因此,如何处理这些可能数量繁多的集成版本呢? 主要有两种方法可以处理它们,ivy目前都支持: 1. 使用命名约定如一 ...