advertisement

Article:
  Version Control on Mac OS X, Part 1
Subject:   For the author
Date:   2003-07-22 06:47:03
From:   anonymous2
were you trying to give a concrete example?


I tried the example, but several things went wrong. The only one I couldn't fix was about checking the project in for the first time. I got hung up there because I don't know what a PBWO project is, and because this project does not exist.


Maybe I'm lazy, but I didn't expect CVS to be so hard to get going. I know I should know how to do this stuff as a developer, but I don't.


Shouldn't PB know how to create a repository, and check the current project in (at least)? Why do I have to find out the hard way that none of this seems to work right out of the box? I expected, because its the Mac Way of doing Things, to be able to tell CVS where the repository should go, then start importing projects like crazy! Well, I've been trying off and on for several months, and I FINALLY have a repository, built from the shell with no help from PB.


I followed along in your article, but I cannot get rolling because of the condition I mentioned earlier. Perhaps you can help me?

Full Threads Oldest First

Showing messages 1 through 1 of 1.

  • For the author
    2003-07-22 07:17:30  kom_14 [Reply | View]

    Currently, Project Builder (PB) does not support the CVS import command - it only supports a sub-set of the full CVS command set. To import a project into CVS, you need to enter the command from the shell.

    The next article, due sometime next week, covers a complete example of using CVS and PB. This includes:

    - Setting up CVS for local and remote access
    - Using PB with a remote repository (SSH keys)
    - Importing a new project into PB
    - What CVS commands are available from PB and how to
    use the commands on an example program
    - A comparison of CVS commands and PB commands

    I hope this article will answer most of your questions. I agree that CVS can be somewhat thorny to get going, but with some experience, it does become clearer. CVS is not perfect, but does work well for many projects. I do agree with some of the other comments, mainly the rename issue.

    Kevin O'Malley