在缓存目录中缓存git克隆和git子模块。

git-cachecow的Python项目详细描述


在本地缓存git存储库。每次生成时,它都使用本地 用于拉动的缓存。特别是子模块,很难截获 用于缓存。

也将递归地给子模块充气。

有8个子模块,总共要克隆150MB的数据:

缓存前:13.79s用户6.36s系统18%CPU 1:49.45总计

缓存后:2.12s用户2.07s系统25%CPU 16.310总计

默认情况下,缓存的存储库存储在~/.git cow中。您可以覆盖 这是通过设置$git_cow实现的。

#安装

或者:

  • with pypi: sudo pip install git-cachecow

或:

  • Clone git-cachecow and add the directory to your $PATH.

#用法

如何克隆包含子模块的存储库:

git scclone git://github.com/grahamc/git multi.git

##吉特克隆 git cclone repo uri[克隆到[散列]

##git子模块描述

将子模块数据输出为可解析格式

` git://github.com/nationalfield/symfony.git  lib/vendor/symfony  aec67b5e7ba148c79b884b86988e42f9f9483bcd git@github.com:nationalfield/pheanstalk.git lib/vendor/pheanstalk   5b38924730b70ea720f760369899398479e2ea13 git@github.com:nationalfield/tinymce.git    web/js/tiny_mce 0c3da0cc9e33df0f2b82f70bf7e24405de216bee `

git子模块cclone
在定义的位置和哈希值递归克隆所有子模块。

[![生成状态](https://secure.travis-ci.org/grahamc/git-cachecow.png)](http://travis-ci.org/grahamc/git-cachecow

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java是从此类字符串中提取数据的最佳方法   filenotfoundexception Java FileOutputStream Windows/Linux   java在SQLite数据库Android SDK中搜索特定字符串   java使用键值访问jsp中Map<Long,Map<String,Object>>的内容   java奇怪的HTMLeditor工具包问题   在java中使用数组只计算字母   每个应用程序都可以有自己独立的Java SDK吗   java如何将jasper报告生成的PDF文件保存在一个项目文件夹中   java BigDecimal包装器:静态字段为零   解码Base64图像时出现java IllegalArgumentException(非法的Base64字符)   将int转换为字节在Java和Actionscript中产生不同的结果   java什么使不可变对象在没有安全发布技术的情况下发布?   java将字节数据写入目录   一个计算器中有多个操作的java问题   面向对象Java重写是如何工作的   带hibernate的java ClassCastException   指向最后一个对象的java对象列表   java单元测试spring项目中的Get请求