Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 747
  • Last Modified:

Tortoise CVS checkout error

Hi,

I have just installed Tortoise CVS on my windows 2000 machine and I am trying to checkout a repository from the remote CVS server. The protocol being used is Secure Shell (:ext:). Now when i try to check out a module, it does not go past the first step and I get an error "bad command or file name" from cvs server. Now my colleagues have the exact same settings as mine and they are able to checkout the repository successfully. When i try doing the same on a separate machine (Windows XP), i am able to checkout successfully. This means that this is a machine specific and not an account specific problem. The only difference that I can see is that I have a Windows 2000 machine, while everyone else has XP in them. The tortoise version is 1.8.25.

Any help would be highly appreciated.

0
coolpacific
Asked:
coolpacific
  • 3
  • 2
1 Solution
 
wnrossCommented:
Do you have an ssh client installed on the windows 2000 box?
0
 
coolpacificAuthor Commented:
I havent installed anything apart from the standard tortoise CVS installation. By SSH client do you mean Putty. Once we download it , what are the configurations that we must use. I am a newbie and not really clear about how tortoise CVS has to be synced up with putty.
0
 
wnrossCommented:
(From TortoiseCVS FAQ)

* Download PuTTY from the PuTTY website. (PS: get the "installer", not the putty.exe standalone file)
* Use PuTTY to create separate PuTTY sessions for each SSH server. Set the session parameters (server name,
   SSH version etc.) as you need them. Don't forget to save the session settings.
* Try to connect to your server using PuTTY and the newly created PuTTY session. If you're not able to establish a
   connection, TortoiseCVS won't be either.
* When doing a "CVS Checkout", specify the PuTTY session name instead of the actual servername. TortoiseCVS
   will connect to the server specified in the PuTTY session using the session's connection parameters.

You should be able to launch putty from one of the other stations and copy the relevant session data from them

Cheers,
-Bill
0
 
coolpacificAuthor Commented:
Hi,

I am trying to configure putty and connect to the repository server. So while entering the host name, do we enter the only the url (abc.xyz.com) or enter the complete path of the module (abc.xyz.com:/cvsroot/<module>).

When i try to connect, it gives an error message "This is a restricted shell account. You cannot execute anything here"



0
 
wnrossCommented:
Actually thats good, it means that you connected successfully but the server administrator won't
actually let you log in and do anything.

Thats ok, we don't WANT to do anything, we just need the connection.

Putty requires only the server name, as it has nothing to do with CVS.  If everything is going this well, you should be able
to fire up TortoiseCVS again.

Cheers,
-Bill


0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now