• 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: Multiple developers and nib files
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Multiple developers and nib files


  • Subject: Re: Multiple developers and nib files
  • From: Graham Perks <email@hidden>
  • Date: Sun, 8 Apr 2007 15:08:08 -0500

Charles,

There is the all-important setting that really ought to be part of the XCode install:

defaults write com.apple.InterfaceBuilder VersionControlDirectory "(CVS, .svn)"

If you do that, IB knows to keep the .svn folder intact inside the .nib folder. Without it, as you say, Subversion goes frantic.

Why should a nib file be mergeable between multiple devs? One is updating some bindings, another wrapping some view in a scroller, another setting an NSView to a custom view. Who knows? There are plenty of cases where multiple developers might need to be working on the same nib file.

Cheers,
Graham Perks.

On Apr 8, 2007, at 1:15 PM, Charles Srstka wrote:

On Apr 8, 2007, at 12:59 PM, Scott Stevenson wrote:


On Apr 8, 2007, at 4:58 AM, Graham Perks wrote:

How do teams share nib files? Whether saved in text or binary, it appears that if two people edit a nib, there is no way to merge the changes together in, say, Subversion.

Conceptually, I don't think nibs are something that fit well with the concept of merging. The user interface of a window should really only be updated by one person at a time. From the user's perspective all of the onscreen elements directly impact each other.

Well, the problem is localization. Unless you're fluent in pretty much every language, you're going to need to send your nib files to someone else to translate them into Spanish, French, Japanese, etc., and when they send the modified versions back to you, they sometimes end up lacking the .svn directory inside, which causes Subversion to go into a *fit*.


If there's any way around this, I'd love to know about it as well.

Charles

_______________________________________________

Cocoa-dev mailing list (email@hidden)

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: Multiple developers and nib files
      • From: Nick Zitzmann <email@hidden>
References: 
 >Multiple developers and nib files (From: Graham Perks <email@hidden>)
 >Re: Multiple developers and nib files (From: Scott Stevenson <email@hidden>)
 >Re: Multiple developers and nib files (From: Charles Srstka <email@hidden>)

  • Prev by Date: Re: Multiple developers and nib files
  • Next by Date: Re: Multiple developers and nib files
  • Previous by thread: Re: Multiple developers and nib files
  • Next by thread: Re: Multiple developers and nib files
  • Index(es):
    • Date
    • Thread