On 4/25/07, Sandip Devnath <[EMAIL PROTECTED]> 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 -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
