Zend Studio - How to work with CVS

I am just beginning a project with Zend Studio...
I have created some files, but under Tools>CVS i see only checkout... i am not allowed to Check-in my files. And with "checkout" it asks me to type in module name and stuff which i don't have....

I guess i need to set up a CVS repository and/or CVS project first??  

I'm not too familiar with CVS settings ... i only know i can check-in and check-out files with CVS.....

So please help me -- how to set it up so i that can check-in and check-out my files in Zend Studio?
jtjliAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Dushan De SilvaTechnology ArchitectCommented:
Offcourse you should install CVS repository in a reliable server. So then it will acts like (MS VSS , if u familiar). The difference between MS VSS and CVS is , in CVS you can work simulaneously in modules and it is open source.
1.)  read www.cvshome.org, about cvs.
2.) Download CVS server installation from www.cvshome.org
3.) Untar or Unzip you CVS Installation and intall it acording to the CVS Installation Guide. (If you having any problems please reply to me)
3.) Configure CVS Server acording to the documentation. (If you having any problems please reply to me)
4.) Install CVS clients on you client machines. (I think tortoise cvs is Best. Even LinCVS also good. But Don't work with different cvs clinet tools simultaneously. Because I'm having bad experience on it.)
5.) Then try cvs commands like  chckin, checkout, commit ..etc

BR Dushan

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
jtjliAuthor Commented:
I have installed a CVS server (CVSNT - www.cvsnt.org), and I have installed TortoiseCVS. However, when I try to "Make New Module...", i always have these errors regarding "cannot open CVS/Entries" (see bottom):


================================================
// REPORT BY TORTOISECVS
=================================================

In C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\TortoiseCVS make new module temp\: "E:\Program Files\TortoiseCVS\cvs.exe" "-q" "-x" "import" "-m" "" "testcvs" "tcvs-vendor" "tcvs-release"
CVSROOT=:sspi:Administrator@localhost:2401/cvsrep


No conflicts created by this import


Success, CVS operation completed

In J:\LastingWedding: "E:\Program Files\TortoiseCVS\cvs.exe" "-q" "-x" "checkout" "-d" "testcvs" "testcvs"
CVSROOT=:sspi:Administrator@localhost:2401/cvsrep

cvs.exe checkout: cannot open CVS/Entries for reading: No such file or directory
cvs.exe checkout: cannot open CVS/Entries for reading: No such file or directory
cvs.exe checkout: in directory .:
cvs.exe [checkout aborted]: CVS directory without administration files present.  Cannot continue until this directory is deleted or renamed.

Error, CVS operation failed

Error, one of the CVS operations failed
Dushan De SilvaTechnology ArchitectCommented:
Okay using TortoiseCVS. Now you have successfully created CVS module in your cvs server and in your local. Then first "Fetch the List" using "fetch button".

Then select perticular module and checkout.

If it also not works plz reply me.

BR Dushan
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Programming

From novice to tech pro — start learning today.