Zend Studio - How to work with CVS

Posted on 2006-04-01
Last Modified: 2011-10-03
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?
Question by:jtjli
    LVL 17

    Accepted Solution

    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, about cvs.
    2.) Download CVS server installation from
    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

    Author Comment

    I have installed a CVS server (CVSNT -, 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):


    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"

    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"

    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
    LVL 17

    Expert Comment

    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

    Featured Post

    Maximize Your Threat Intelligence Reporting

    Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

    Join & Write a Comment

    Suggested Solutions

    Here we come across an interesting topic of coding guidelines while designing automation test scripts. The scope of this article will not be limited to QTP but to an overall extent of using VB Scripting for automation projects. Introduction Now…
    If you’re thinking to yourself “That description sounds a lot like two people doing the work that one could accomplish,” you’re not alone.
    In this fourth video of the Xpdf series, we discuss and demonstrate the PDFinfo utility, which retrieves the contents of a PDF's Info Dictionary, as well as some other information, including the page count. We show how to isolate the page count in a…
    In this fifth video of the Xpdf series, we discuss and demonstrate the PDFdetach utility, which is able to list and, more importantly, extract attachments that are embedded in PDF files. It does this via a command line interface, making it suitable …

    754 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now