一个简单的配置应用程序
conapp的Python项目详细描述
conapp-简单配置应用程序
从repos/tar文件应用配置文件的简单项目
示例命令:
conapp config -u drew887 -b
上述内容将:
- 从drew887的config repo下载一个tarball到bitback(-b)
- 备份tarball中列出的所有文件 将在您的系统上被本地覆盖。在
- 解压回购到您的主目录。在
可用命令:
config
命令
用于从Bitbucket或Github下载和应用配置。在
- 在
在list
:列出本地可用的配置 - 在
在apply
:下载并应用基于用户名和存储库名称的配置 - 在
undo
:删除此配置添加的文件并应用在 最后一次应用即:
conapp config undo -u drew887
将:- 删除当前下载的配置中列出的所有文件
- 应用上次应用
drew887/config
repo时拍摄的备份快照
snapshots
命令
用于管理conapp在config
命令期间创建的本地备份
可用子命令:
list
:列出可用备份apply
:还原备份delete
:删除备份
local
命令
用于签出裸回购并打印出shell(bash for now sorry!)别名简化回购的使用。 请参见https://www.atlassian.com/git/tutorials/dotfiles以获取有关如何使用此功能的更多详细信息。在
其基本思想是,它可以用来检查配置,但它可以由git管理,而不必破坏您的家
包含.git
文件夹的文件夹。在
可用子命令:
checkout
签出一个空的repo到$XDG_CONFIG_HOME/conapp/local/repo
alias
打印出一个别名,以便更容易地使用裸repo
示例用法:
^{pr2}$请注意,您可能需要运行checkout
- 项目
标签: