info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: newbie pserver question


From: Bishop, Murray
Subject: RE: newbie pserver question
Date: Wed, 2 May 2001 14:22:59 +1000

> From: Toby Tremayne [SMTP:address@hidden
> Sent: Wednesday, May 02, 2001 1:09 PM
> To:   info cvs
> Subject:      newbie pserver question
> 
> I know this is going to seem really naive, but I'm really stuck with this.
> 
> I've installed CVS pserver on a linux box and it seems to work quite
> happily.  What I'm trying to do now is test a bunch of mac and windows
> clients.  I've started with WinCVS.
> 
> My situation is this - my predecessor installed CVS on a redhat linux box.
> The repository is in /cvs which is a symbolic link to a samba mounted
> drive
> on a faraway windows server.  So, obviously, the repository itself is
> actually on the windows box.
> 
Many people have written to info-cvs saying it's a bad idea
getting to repository files via network file systems. 
Danger of repository corruption.
Much better to have repository on local filesystem of machine
where the cvs server runs.

> Now, some of our developer machines have been using wincvs to connect to
> that repository.  What I'm failing to get into my thick skull is exactly
> how
> the client know where the server is - the CVSROOT setting is
> :pserver:address@hidden:f:/code (for example).
> 
The f: in that name makes me think your predecessor may have
used the nt pserver port http://www.cvsnt.org/ to run the pserver
on a windows nt machine.

> So does the client then find that server/folder and use the /CVSROOT files
> to determine how to talk to the cvs server?  Because I'm kind of stumped
> to
> be perfectly honest.  I'm pretty new to unix I'm afraid, so I'm obviously
> missing something major here.
> 
http://cvshome.org/docs/manual/cvs_2.html#SEC9 


> To make sure I understand it and can maintain it, I've been setting up a
> new
> server, on a different box.  The difference is that the repository is
> local
> to that cvs server.
> 
> So can anyone tell me what the CVSROOT variable should be on the client
> machine, if the cvspserver is on a host called GOA and the repository is
> in
> /cvs ???
> 
Assuming your cvs username is tobytremayne,
CVSROOT=:pserver:address@hidden:/cvs 

http://cvshome.org/docs/manual/cvs_2.html#SEC26
http://cvshome.org/docs/manual/cvs_2.html#SEC31
>  
> I've been through all the documentation I can find so I must just be
> reading
> something wrong, I'd really appreciate any pointers I can get.
> 
> cheers,
> Toby
> 
> 
> Toby Tremayne
> Code Poet and Zen Master of the Heavy Sleep
> Show Ads Interactive
> 359 Plummer St
> Port Melbourne
> VIC 3207
> P +61 3 9245 1247
> F +61 3 9646 9814
> ICQ UIN  13107913
> 
> 
> _______________________________________________
> Info-cvs mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/info-cvs



reply via email to

[Prev in Thread] Current Thread [Next in Thread]