我目前正在开发一个 PXE 可启动环境,我想将其置于版本控制中。
文件系统和服务器都将是 Linux(如果您必须知道,则为 SLES)。
我考虑过使用某种 hack 来通过 getfacl -R -P
存储文件所有权/权限,但这不包括符号链接(symbolic link)或设备。而且有点丑。
我需要解决的棘手问题:
- 文件所有权
- 文件权限(不需要 ACL)
- 设备
- 符号链接(symbolic link)
是否有任何版本控制系统可以满足我对此的需求?
注意:我需要将“一组文件”放入版本控制并保留单个更改,而不是“ block 卷”。
最佳答案
我很确定 Perforce 会处理所有这些事情。我相信工作中的另一个小组将它用于与您列出的几乎完全相同的目的(为嵌入式设备存储 linux 的变体)。
关于linux - 将完整的文件系统置于版本控制中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1705169/