• 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: Trouble forking my project
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Trouble forking my project


  • Subject: Re: Trouble forking my project
  • From: Dave Carrigan <email@hidden>
  • Date: Wed, 24 Mar 2010 16:48:49 -0700

On Mar 24, 2010, at 4:35 PM, Graham Cox wrote:

> Thanks Eli (and Mike too, who voiced much the same opinion). I guess the term 'fork' in my title was a bit misleading. The change isn't that radical. Basically I want to add a major new feature but in the meantime make it possible to release bugfixes if necessary before that new feature is ready to go. Any bugfixes also need to apply to the new version as well, so a complete fork is probably not appropriate.


Actually, a subversion branch is exactly what you want. Create a branch for your feature, do all the work on that branch, then merge it to the trunk when it's ready. Put your released product in a different branch and do your bugfixes on that branch and merge them to trunk. Don't work on trunk at all. except to integrate all merges in preparation for the next release.

Don't try to ifdef your new feature into your main project; that's exactly wrong tool for the thing you should do and you have no idea how much you're going to regret it.

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

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Trouble forking my project
      • From: "Sean McBride" <email@hidden>
    • Re: Trouble forking my project
      • From: Jon Pugh <email@hidden>
References: 
 >Trouble forking my project (From: Graham Cox <email@hidden>)
 >Re: Trouble forking my project (From: Eli Bach <email@hidden>)
 >Re: Trouble forking my project (From: Graham Cox <email@hidden>)

  • Prev by Date: Re: Trouble forking my project
  • Next by Date: Re: Trouble forking my project
  • Previous by thread: Re: Trouble forking my project
  • Next by thread: Re: Trouble forking my project
  • Index(es):
    • Date
    • Thread