> > On 4/25/07, Sandip Devnath <skdevnath <at> gmail.com> wrote: > > > > We tried following > > . Tried to check-in the entire LFS root to CVS. However CVS doesn't work > > properly with special files like symbol link, device file etc etc. > > Regardless of what setup you use, you'll probably have to certain > special files like devices and sockets and generate them on the fly. > There are version control systems that will deal well with binary > files (I'd suggest git), but the repository will be huge and it will > be difficult to understand what the changes are since you can't really > do anything with binary diffs. > > This is probably not what you want to hear, but I think the only sane > solution is to do the same things every distro does. Use a package > manager and version control the scripts used to generate the packages. > It's not a simple task, but if you have a group of people you could > probably put it together. There are some ways to output the commands > in the LFS books directly without copy-and-paste. > > -- > Dan
Dan Nicholson <dbn.lists <at> gmail.com> writes: Thanks for your input Dan, the solution seems ok to me. I don't want to do version control on the binary. So you suggest to have script to intall packages. What about the configuration for the tool like http.conf for apache, registering apache with initrc etc etc. Regards Sandip -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
