Re: what versioning system do you recommend?
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