[cvsnt] Help importing a Linux kernel...

Tony Hoyle tmh at nodomain.org
Tue Feb 10 23:50:17 GMT 2004


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



More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook