Hi,
Sorry, I am confused about this.
I had read the cvs manual, and can't find a way to set cvs create the symbolic link file.
The manual point out that you can set PreservePermission=yes in config file to let
CVS store symblic file. I tried but failed...
In other part of manual it point out you can assign module file to do this job, but
I can't find how to do this in the manual module file document.
Is it possible to store the symbolic link file in the CVS repository?
I know there must be huge people asking this question, but I just can't find the
answer from manual or news group. I am sorry for this.
Thanks in advance.
Double
-----Original Message-----
From: Tobias Weingartner [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, July 25, 2000 3:28 PM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: Re: CVS and symbolic links
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.
