Re: Using a git repository on the root directory
- From
- david@lang.hm <david@lang.hm>
- Date
- Apr 17, 2010, 11:48 UTC
- Message-ID
- <alpine.DEB.2.01.1004170439170.16996@asgard.lang.hm>
- In-Reply-To
- <t2g3e2876431004170415r71d5f834z3bfdedfaec076c6c@mail.gmail.com>
On Sat, 17 Apr 2010, Miguel Ramos wrote:
> Well, David, you certainly made a good case defending using a VCS for > filesystems. > However, a versioned filesystem should be more adequate for that.
a versioned filesystem will not let you easily clone or backup your system. a versioned filesystem could be a nice UI to access a DVCS that would give you this sort of ability
> Why would one want diffs, patches, branches, merges for the entire filesystem?
these all seem like very useful things to me
diffs to find out what changed when a system gets broken, or after something new is installed.
patches could be a way to either install software, or to propogate updates between systems.
branches could easily be different systems
merges are for when you have two systems each doing one job and you want to combine them onto one piece of hardware (could could do it with virtualization, if you are willing to pay the overhead). you wouldn't want to merge the binary files, but you would want to merge the branches that contain binary files.
there are many reasons why you don't just use your linux distro tools to manage large numbers of machines and configurations.
David Lang