unix – 将Fossil用于系统文件?
作为
Fossil的新用户,我很好奇是否使用Fossil来存储来自Unix的/ etc /,/usr/local/etc等文件,如FreeBSD& amp; OpenBSD的.如果我正在为多个系统执行此操作,我想我会创建一个包含每个主机名的分支来跟踪这些文件.
> Q1:你做过这个吗?您是否更喜欢使用其他VCS来处理系统文件? a)告诉人们不要合并到主干 b)让人克隆和后备维护者从他们的回购中获取更改 解决方法
存储在/ etc,/ var或/usr/local/etc中的系统配置文件通常只能由root用户编辑.但由于root可以完全访问整个系统,因此错误的命令会产生可怕的后果.
出于这个原因,我通常使用另一个位置来保留已编辑的配置文件,我的主目录中的一个目录,我称之为设置,它在git的控制之下.由于我有多台运行FreeBSD的机器,每台机器都有自己的子目录.对于在多台计算机上使用的配置文件,有一个名为shared的特殊子目录.在不同的存储库甚至分支中维护相同文件的多个副本可能需要大量额外的工作. 我的工作流程如下: >在我的存储库中编辑配置文件. 最初我有一个shell脚本(基本上是一个安装命令列表)来为我安装文件.但我也希望看到工作树和已安装文件之间的差异. 所以为了方便起见,我写了一个名为 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |