On Tuesday, July 25, [EMAIL PROTECTED] wrote:
>
> 1. Symbolic links are not stored as is, but they are expanded.
> I'd like to keep them as symbolic links in the repository.
Nah, don't do that, use some makefile/script to recreate them,
store the makefile/script in CVS.
> 2. Binary files lose the exec right on checkout.
Again, use some other means to store the permissions of files,
and use that means to restore the permissions. CVS is not a
substitute for a build infrastructure...
> 3. Furthermore, I tried to add my little distribution to CVS.
> Has someone ever tried to add a device (/dev/null...) to CVS? How is this
> done? CVS seems to read from this device instead of writing /dev/null to
> the repository.
Ouch, you're really asking for trouble. CVS stores/versions *files*, not
any arbitrary filesystem object. If you read the archives of this list,
you will see the same answers to the above questions time and time again.
--Toby.