Bernard Li
2007-02-07 08:11:12 UTC
Does anybody have a suggestion on a revision control system for
SystemImager images (chroot)?
Does anybody even want such a feature?
I am thinking along the lines of recording what files have been
changed when and being able to roll back to previous revisions etc.
You could keep entire backups of your entire image, but that eats up a
lot of space quickly if your image is big.
SVN seems like an overkill, since you probably just want the revision
control bits to be local to the system (included in the image), plus
it probably cannot handle file ownership correctly (not to mention
treat special files in /dev).
RCS may be a good way to implement this. Also some sort of
LVM/snapshot mechanism can be used.
Any thoughts on this topic?
Cheers,
Bernard
SystemImager images (chroot)?
Does anybody even want such a feature?
I am thinking along the lines of recording what files have been
changed when and being able to roll back to previous revisions etc.
You could keep entire backups of your entire image, but that eats up a
lot of space quickly if your image is big.
SVN seems like an overkill, since you probably just want the revision
control bits to be local to the system (included in the image), plus
it probably cannot handle file ownership correctly (not to mention
treat special files in /dev).
RCS may be a good way to implement this. Also some sort of
LVM/snapshot mechanism can be used.
Any thoughts on this topic?
Cheers,
Bernard