发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

peru是将别人代码拷贝你项目中的开源工具

    
2014-12-05 13:49
赞助商链接

编写代码经常需要拷贝粘贴,现在buildinspace/peru · GitHub这个开源工具可以帮助你完成,它类似git submodules和google的Repo,你可以编写一个peru.yaml文件,然后当你需要代码时调用peru sync即可,你的项目可以在git hg svn tarballs等中使用,包括你项目的依赖。

传统解决依赖是Maven下载Jar Go工具是Clone下载,而Vundle是安装Vim插件,Peru都可以做到。有以下特点:

1.再现性。当你查看一个旧版本的代码,你可以得到当时写代码时完全相同的依赖。
2.速度。获取依赖是并行运行,一切都是缓存,我们内部使用git的heavy lifting。
3.可疑的特性。Peru可以用最新版本依赖关系自动更新yaml文件。可以选择特定的文件树,或混合多个树到一个目录中。


[该贴被banq于2014-12-05 13:50修改过]

maven     

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com