Book a Demo

Author Topic: CVS EA integration - configuration problem  (Read 2650 times)

Scorpio

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
CVS EA integration - configuration problem
« on: November 19, 2009, 05:35:47 pm »
Hi I'm using the trial version of EA and I have a big problem trying to use the CVSNT with the EA because in this manual http://www.sparxsystems.com.au/WhitePapers/Version_Control.pdf tells me that I have to configure a repository with this conditions "Therefore, you must have a CVS configuration that does not request passwords from the user, or EA will appear to freeze while the CVS process waits for the user's input.", because every time that I try to setup, tells me that the authentication failed.

The CVS server is running in linux CentOS and using SSH for remote authentication, works completely fine when checkout the repository but when I try to integrate with the EA, fails.

Sorry about my english!!!

Regards
Scorpio

Wowbagger

  • EA User
  • **
  • Posts: 69
  • Karma: +0/-0
    • View Profile
Re: CVS EA integration - configuration problem
« Reply #1 on: November 20, 2009, 06:22:49 am »
Are you using password authentication on SSH, or keypair authentication?

What you can do is:
1) Set your SSH server to use keypair authentication.
2) Using PuttyGen, export your SSH private key to a Putty compatible key with no passphrase.
3) Set up your SSH client to use that key.

That way, you won't have any password to pass in.

This isn't great from a security standpoint, but it's about the best you are likely to get.

Scorpio

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: CVS EA integration - configuration problem
« Reply #2 on: November 20, 2009, 10:49:27 am »
Thanks for the answer

I had alredy think in that option, but, the new problem it's that the EA freezes when I tried to setup the new version control configuration, I'm using the CVSNT with Windows Vista.

The firt attempt, EA tolds me that cannot continue the authentication, so I tried the option that you told me, but the EA throws me a new error, telling me that teh "ssh" cannot be recognized as a command, so I install de Secure Shell Client and set up the environment variables pointing to ssh2.exe (that didn't work, so I rename the .exe file with ssh.exe) and the EA complete Freezes. Someone knows what I'm  doing wrong? or maybe it will be better start from the beginning