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

Reply via email to