点文件管理和同步工具
pyhome的Python项目详细描述
一个点文件管理和同步工具。
这是一个简单的python实用程序,其功能与 提供了一个简单的接口来管理 通过git存储库的dotfiles。
这个工具诞生于试图在hpc上使用ruby gems的挫折中。 我没有管理权的系统。在这样的系统中 通常并不是ruby版本的优势,让gems工作已经证明了 非常困难。安装带有相关rubygem的新ruby版本 有时是可能的,但并不经常。
目标
这个工具复制了homesick最基本的功能,即
- 将git存储库克隆到适当的位置
- 提取存储库
- 自动创建指向回购中点文件的符号链接
开发
编写的代码与Python2.6+和3.x都兼容,并且 故意避免使用标准库之外的任何模块,以便 在任何系统上都可以使用相当现代的python解释器 安装。