[PRL] Setting up CVS repository for remote access

Johan Ovlinger johan at ccs.neu.edu
Tue Jul 19 11:53:42 EDT 2005


Galen Williamson wrote:
> I relied on this capability heavily during my dissertation...
> 
> There's a CCIS howto for remotely accessing a CVS repository, but the
> short of it is to use CVS_RSH=ssh, and a CVSROOT like
> 
> :ext:wand at denali.ccs.neu.edu:/home/wand/path-to-cvsroot
> 
> This works great with cygwin, but I haven't tried wincvs.
> 
> Shared access would require the other user have a CCIS unix account and
> read/write access to your CVS directories and files.

In my experience, you'll also need to set up ssh so that you don't 
need to enter your password when ssh'ing into denali. ssh-agent lets 
you do this, as will putting your laptop's public key into 
~wand/.ssh2/authorized_keys.  The second option does require that any 
11 special requirements are met, but once set up, works well.




> 
> --Galen.
> 
> On Tue, 19 Jul 2005, Mitchell Wand wrote:
> 
> 
>>I'm trying to set up a CVS repository that I can access remotely.
>>
>>For example, I have a repository for the new edition of my book that is
>>currently set up as follows:
>>
>>workingcopy/CVS/Root       is   /home/wand/.cvsroot
>>workingcopy/CVS/Repository is   eopl3
>>
>>which puts the repository at /home/wand/.cvsroot/eopl3 .
>>
>>This fine when I'm on campus, but how can I set things up so that I can
>>checkout and commit remotely, eg from my laptop somewhere in Indiana?
>>
>>I can mount my home directory on my laptop via Webdrive as W:/ , but
>>that doesn't help my poor cygwin cvs client (or wincvs), which is misled
>>by the CVS/Root entry.
>>
>>What's the Right way of doing this?
>>
>>I want to stick with CVS for the moment, since that's what Emacs can
>>handle without any effort on my part.
>>
>>I'd also like to have shared access, so that my 1 collaborator on this
>>project can commit files, too., but I'd like to know the answer even in
>>the absence of shared access.
>>
>>If this is too complicated for email, drop by-- I'll be here the rest of
>>the day today.
>>
>>--Mitch
>>
> 
> 
> _______________________________________________
> PRL mailing list
> PRL at lists.ccs.neu.edu
> https://lists.ccs.neu.edu/bin/listinfo/prl




More information about the PRL mailing list