Hello Andreas,
On the Unix server you will need to set the group ownership of your CVS repository ( cvsgroup for example ), and use the SetGID bit to allow members of that group to take ownership of the files in question. What flavor of Unix is this ( Solaris, AIX, etc )? We may be able to provide more specific help if you specify, otherwise look at your documentation ( usually the chmod manpage is appropriate ). Please note that you should not access your repository over a samba share, as the locking mechanism is lazy enough to cause problems with CVS ( potentially ). CVS's client/server method via SSH, RSH or even pserver is preferable to direct file system access ( not to mention more secure ). HTH, Rob Helmer Namodn On Wed, Nov 21, 2001 at 04:50:49PM -0800, Andreas Jaeger wrote: > Hello, > > I've got a CVS repository on a UNIX file server which is accessible from > Windows workstations using Windows shares, in this particular case > "\\grobi\ifgi\projects\fas\CVSREP". I.e., the clients see the CVS as > part of the "local" file system. > > We access the repository from WinCVS 1.2 /1.3beta clients either via > the GUI, or via command prompt, or via JBuilder (Java Development IDE) > using the cvs.exe provided with WinCVS. > > On the Unix file server, permissions are set to r--r--r-- and the > committer takes ownership whenever somebody puts (commits) a file into the > repository. While this allows anybody to update their local copies, > it prevents them (except the owner) to commit a new version. This > makes CVS pretty much non-concurrent. I'm not very familiar with > UNIX, so I do not understand why the file permission is made so > restrictive, and how UNIX CVS clients would deal with the situation (i.e. > change the permissions such as to be able to edit the repository). > > Andreas > _______________________________________________ > Info-cvs mailing list > [EMAIL PROTECTED] > http://mail.gnu.org/mailman/listinfo/info-cvs > _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
