- 授权协议: MIT
- 开发语言: Python
- 操作系统: 跨平台
- 软件首页: https://github.com/cdunn2001/git-sym
- 软件文档: https://github.com/cdunn2001/git-sym.git
- 官方下载: https://github.com/cdunn2001/git-sym.git
软件介绍
Git sym是一款通过git符号链接的进行大文件处理的软件,其目的是从修订控制中分离出庞大的文件缓存。
特性:
Clones of the source repository are small and fast because no binaries are transferred, yet fully functional with complete metadata and incremental retrieval (git clone --depth has limited granularity and couples metadata to content).
git-bisect works properly even when versions of the binary files change over time. (We recommend installing a git-sym-post-checkout-hook, in case the resources have not been cached already.)
selective control of which large files to pull into the local store
Local fat object stores can be shared between multiple clones, even by different users.
can easily support fat object stores distributed across multiple hosts, and potentially anywhere in the world
depends only on stock Python and simple UNIX commands
安装:
您可以在您的$ PATH中通过调用git-sym运行这个git命令。
ln -sf `pwd`/git-sym ~/bin/git-sym
或者,您也可以直接运行:
python git-sym -h
基本用法:
repo用户
git-sym show git-sym update
repo所有者
git-sym link --add my_big_file.gif git commit -m 'git-sym added' ls -l my_big_file.gif
或者更明确,利用规则检索
ln -sf .git_sym/my_big_data.v123.db my_big_data.db git add my_big_data.db git commit cat <<EOF >> git_sym.makefile my_big_data.v123.db: wget http://www.somewhere.com/my_big_data.v123.db EOF git-sym update
Linux内核完全剖析
赵炯 / 机械工业出版社 / 2008.10 / 99.00元
本书对早期Linux内核(v0.12)全部代码文件进行了详细、全面的注释和说明,旨在帮助读者用较短的时间对Linux的工作机理获得全面而深刻的理解,为进一步学习和研究Linux打下坚实的基础。虽然选择的版本较低,但该内核已能够正常编译运行,并且其中已包括了Linux工作原理的精髓。书中首先以Linux源代码版本的变迁为主线,介绍了Linux的历史,同时着重说明了各个内核版本的主要区别和改进,给出了......一起来看看 《Linux内核完全剖析》 这本书的介绍吧!
