Kyl*_*ith 4 linux redhat configuration-management revision-control
我们有一个自己开发的配置管理系统,我们想以一种简单的方式向它添加配置文件版本控制。我的第一个想法是 svn(或类似的),但我关心在一个位置创建一个 repo,只是为了在同一系统的另一个位置检查它。在这种情况下,我们没有使用远程甚至多次结帐。是否有一个软件版本控制系统位于一个位置(元数据+工作副本)并且只存储增量?我们的一些配置节点有大型 tarball 和二进制安装程序。
磁盘很便宜;网络很快;数据丢失一点都不好玩(去过那里,失去了几个星期的工作)。在单独的位置拥有一个存储库是一项功能,而不是一个错误。它花费便士,可以为您节省很多悲伤。
也就是说,如果您真的想沿着这条路走下去,也许您可以考虑使用具有内置快照功能的现代文件系统。在 Solaris 上,我多年来一直使用 ZFS 快照作为穷人的版本控制。在 Linux 上,btrfs 很可能接近可用。
归档时间: |
|
查看次数: |
151 次 |
最近记录: |