From: Robert H. <ro...@ro...> - 2004-06-22 18:38:32
|
Hi Alainna, No worries. I prefer if people mail the sandweb-users list so that problems/resolutions can be shared. Maybe I am confused about what you are saying, but I think you are not clear on how CVS works.. (see http://cvshome.org) In CVS, each user makes a private checkout (aka "sandbox") and modifies their work in there. When they are done, they attempt to check in to the main repository ("/cvs_root"). If someone else has checked in to the same file before them, they get a notification and CVS attempts to merge the changes. If the merge fails, the user gets a conflict notification and merges the changes themselves, then attempts to check in again. Noone should ever be modifying anything in /cvs_root directly; you need to go through CVS. Hope that helps, Rob Helmer On Tue, Jun 22, 2004 at 02:22:39PM -0400, Alainna C. Wonders wrote: > Hi Robert, > > I got your email address off of your website; I hope you don't mind. > > We're having some serious difficulties with the repository. It seems > that when we configure the repository section in Sandweb as such below: > > Name: CVSROOT > Server hostname: localhost > Username: awonders > Vcs type: cvs > Connection: local > Root: /cvs_root/ > > It will create /usr/local/share/sandweb/users/username/cvs_root/$files. > > We need sandweb to point EVERYone to /cvs_root so they can share their > development files. > > I tried to symlink (probably a major no-no) all of the user directories > to /cvs_root/ and gave it all the permissions of apache:cvsusers, and > got a little further but no where near where we need to be. > > I'm hoping that I'm just screwing up and not doing it right. Any help > you can offer, I'd really appreciate. > > Thanks Robert. > > > Alainna C. Wonders > Jr. Systems Administrator, ISSO > Applied Hydro-Acoustic Research, Inc. > Voice: 703-968-6129 > Email: awo...@ah... > > > |