• 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: Project handling multiple developers
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Project handling multiple developers


  • Subject: Re: Project handling multiple developers
  • From: Uli Kusterer <email@hidden>
  • Date: Thu, 10 Dec 2009 10:05:20 +0100

On 21.11.2008, at 05:04, mahaboob pa wrote:
> I need to make further developments of my project with multiple developers. By googling I got one solution as using CVS. I'm using Leopard and Xcode3.1. My project resides on the folder Desktop/myProject. In Terminal I did like this.

 Don't use CVS. For one thing, CVS has lots of issues with folders (essentially, folders are not under version control, so when you delete one, it's gone from *all* versions, so you either lose history, or have lots of unnecessary empty folders). Since many Mac OS X documents are file packages, which are essentially folders (e.g. Xcode projects) you will have a hell of a time whenever you add/remove one of these. Save yourself the pain and use a more modern Source Code Management (SCM) system, like Subversion, or even better git or bazaar.

 For most of these version control systems, you can find tutorials on the web. For Subversion, there's an online-version of a book available for free at http://svnbook.red-bean.com/ (you can also buy a printed version if you prefer), which details the inner workings, how to set up a server etc. etc. I've also blogged about Subversion, e.g. here: http://zathras.de/blog-installing-svnserve-on-mac-os-x.htm and in many articles linked from there. Or you can rent a server with a company like shelf cloud (http://www.versionshelf.com/) and save yourself the hassle.

 Both Git and Bazaar have similar hosting solutions available (Github and LaunchPad), though I'm not sure LaunchPad allows you to get a private repository for non-open-source code.

Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.lookandfeelcast.com

 _______________________________________________
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: Project handling multiple developers
      • From: Jens Alfke <email@hidden>
  • Prev by Date: adding an OS X target to an iPhone project
  • Next by Date: Re: Problem Getting Application to Launch Using Debugger
  • Previous by thread: Re: adding an OS X target to an iPhone project
  • Next by thread: Re: Project handling multiple developers
  • Index(es):
    • Date
    • Thread