Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
Curtis Lehman wrote: > Hello, > > I am working on a project where we will be using an embedded Linux operating system. I have gotten the default configuration and source code to the kernel installed on a Red Hat 9.0 host system. I am trying to import the installation into CVS. (Using gcvs as the CVS client and cvsnt on a windows machine as the server side.) When I try importing the kernel source code and default file system the import fails. I get a: > > cvs [import aborted]: reading roadrunner/filesystem/dev/tracer: No such device. > > Can CVS import files with file size zero, or files with special attributes like the ones in the /dev directory that are character based? Will the attributes be retained/restored when the module is checked back out? If these things are possible, can someone point me at where I can learn how to revision control a Linux operating system. > No... even the Linux version of CVS can't do this. There is a patch called 'PreservePermissions' for the cvshome.org server which is notoriously buggy, but allows the import of special files. If the filesystem isn't large you could store it in a tar file and keep that in CVS. Tony