info-cvs
[Top][All Lists]
Advanced

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

Re: looking for an in-depth generic howto on cvs over ssh


From: Todd Denniston
Subject: Re: looking for an in-depth generic howto on cvs over ssh
Date: Thu, 10 Nov 2005 09:18:28 -0500

address@hidden wrote:
> 
<SNIP>
> Please, can anyone give me a link to something that will explain what
> files participate in the conversation,  the  purpose of these files,
> format etc?
> 
<SNIP>

You have given even less information in this plea than you did in your first
email.

address@hidden wrote:
> 
> I moved my cvsroot from an old drive on an old machine to a new drive
> on a new machine and from Fedora to Ubuntu.
> 
<SNIP moved repository and tried to set perms the same as they were instead
of using tar to reset them.>
> 
> Now when I ssh from my laptop to the new machine, I can checkout to the
> new machine. But when I try to checkout on the new machine itself I get
> cvsroot/CVSROOT : Permission denied.
> 

This is confusing, first you ssh on to the server and can do a checkout on
the server??
But when you try to do a checkout while logged into the console of the
server you can not do a checkout????

> I cannot directly checkout from my laptop to the new machine, but that
> makes sense to me. I haven't addressed the remote issues yet, but it is
> very very puzzling that my ssh session can checkout to my new machine
> but a  console local to the new machine can't.
> 

I think more information might be useful in figuring out your problem. 
give the following information for each of the machines you test on:
1) output of: cvs -v
2) output of: echo $CVSROOT
3) output of: hostname
4) output of: cat CVS/Root
5) output of: ssh servername cvs -v
also walk through the Troubleshooting guide[1] and tell us what responses
you got for the tests that are pertinent to your configuration.

best GUESSES with the information we have:
1) you are trying to work in an old sandbox that is still pointing at the
old server name.
or
2) the permissions you put on the repository, an specifically
cvsroot/CVSROOT do not match the user account of the cvs server program when
it is running. It would help to know your access method here, pserver is
very different from ssh.

[1] http://ximbiot.com/cvs/manual/cvs-1.11.21/cvs_21.html#SEC187
-- 
Todd Denniston
Crane Division, Naval Surface Warfare Center (NSWC Crane) 
Harnessing the Power of Technology for the Warfighter




reply via email to

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