CVS Help
Ok, I know I'm sleep deprived for about a week, but I just can't figure this out.
I am looking for help on how to use CVS via ZendStudio 5.x on Windows XP, with the CVS server running on FreeBSD. I don't have a choice between CVS and SVN, CVS is installed.
Here are the steps I was able to do:
1. Set up a repository on the server, it looks good
2. use puttygen.exe on my machine to generate a public and private key file.
3. place a copy of the public key on the web server that has CVS on it
4. using Putty.exe, tell it where the private key file was, and log into the web server via SSH2.
5 Set Zend Studio for CVS and to use SSH login
Steps I am missing:
1. Every tutorial/help/topic I found on this says to create the public/private key, however all of those tell you how to do it via a linux based shell, so it automatically puts the private key where SSH knows to look for it. Where on a windows machine do you place the private key. I don't have any type of SSH.exe, just putty.exe
2. Even to test the connection in zend, I have no idea what to put as the Module to check out. I'm starting to assume I need to set up modules and such either on the server, or using a windows admin tool I read about. I saw something about one that intergrates CVS commands right into windows explorer, but lost the page that listed that.
If anyone has set this up in this configuration, please let me know, I was wanting to take my day off to learn how to set up this before starting a new project.
-Greg
Abhishek Reddy posted this at 23:57 — 4th July 2006.
He has: 3,348 posts
Joined: Jul 2001
I don't know how Zend's CVS works -- is it a builtin client or does it depend on an external one? In any case, you may want to try TortoiseCVS or WinCVS, at least to test.
Guides:
http://www.cs.auc.dk/~klaus/public/tortoisecvs/howto.htm
http://www.bsdconsulting.no/wincvs-ssh/
Yes, you will need to import a module to the repo first if you want to test checkout.
Want to join the discussion? Create an account or log in if you already have one. Joining is fast, free and painless! We’ll even whisk you back here when you’ve finished.