• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: what versioning system do you recommend?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: what versioning system do you recommend?


  • Subject: Re: what versioning system do you recommend?
  • From: Dave Carrigan <email@hidden>
  • Date: Mon, 18 Jan 2010 20:32:37 -0800

On Jan 18, 2010, at 8:23 PM, Martin Beroiz wrote:

> I want to implement a versioning system on the xcode project I'm working on now, and I wonder if there's any built-in versioning system in Xcode.
>
> I searched in this mail list and the web and I found some tutorials on how to hook Xcode with an external CVS, but I wonder if there's anything that I can use without installing any extra program.
>
> I'm new on using CVS, or any other versioning system. In fact, I plan to learn on the go with this project I have.
>
> What do you recommend me using?


Stay away from CVS; it is old and missing a lot of functionality that you would get with a more modern system, and since you're starting fresh, you have the luxury of using whatever you want. Xcode has built-in support for subversion. I find that I never use Xcode' interface, preferring to use the command line for most of my subversion work. YMMV. A lot of the cool kids seem to be using git these days. I'm not sure what the learning curve would be like compared to subversion; I learned on CVS, so subversion was a natural progression. Git does some things very different that CVS or subversion. On the other hand, setting up a git repository is dead simple, especially if you don't have to share it. Setting up even a one-person standalone subversion is a little more involved, although still not an insurmountable obstacle by any means. There are a few other options, such as Mercurial or bazaar, but the momentum seems to be going to git for new projects and subversion for established code bases.

--
Dave Carrigan
email@hidden
Seattle, WA, USA

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: what versioning system do you recommend?
      • From: Jens Alfke <email@hidden>
References: 
 >what versioning system do you recommend? (From: Martin Beroiz <email@hidden>)

  • Prev by Date: what versioning system do you recommend?
  • Next by Date: Re: what versioning system do you recommend?
  • Previous by thread: what versioning system do you recommend?
  • Next by thread: Re: what versioning system do you recommend?
  • Index(es):
    • Date
    • Thread