FROM : Jon Hess
DATE : Mon Nov 05 20:15:23 2007
Hey Uli -
On Nov 4, 2007, at 3:33 AM, Uli Kusterer wrote:
> Am 04.11.2007 um 02:18 schrieb Jon Hess:
>> Interface Builder files have a long way to go with reguards to
>> integrating with industry standard SCM systems. That said, you can
>> get consistently good diff results with Filemerge. Filemerge runs
>> Interface Builder documents through ibtool to provide a
>> canonicalized human readable textual representation of a NIB before
>> presenting you with a diff.
>
> Well, I last tried this on Tiger, where nibtool is very selective as
> to what information it will display to you. There's a lot missing,
> like bindings. It did occasionally help to view NIBs, but it doesn't
> let you merge NIB files, because it's a lossy export.
That's true, you can't use it for merging, only diffing. You can see
basic bindings information by passing "--connections" to either ibtool
on Leopard, or nibtool on Tiger. Filemerge does this for you.
Jon Hess
DATE : Mon Nov 05 20:15:23 2007
Hey Uli -
On Nov 4, 2007, at 3:33 AM, Uli Kusterer wrote:
> Am 04.11.2007 um 02:18 schrieb Jon Hess:
>> Interface Builder files have a long way to go with reguards to
>> integrating with industry standard SCM systems. That said, you can
>> get consistently good diff results with Filemerge. Filemerge runs
>> Interface Builder documents through ibtool to provide a
>> canonicalized human readable textual representation of a NIB before
>> presenting you with a diff.
>
> Well, I last tried this on Tiger, where nibtool is very selective as
> to what information it will display to you. There's a lot missing,
> like bindings. It did occasionally help to view NIBs, but it doesn't
> let you merge NIB files, because it's a lossy export.
That's true, you can't use it for merging, only diffing. You can see
basic bindings information by passing "--connections" to either ibtool
on Leopard, or nibtool on Tiger. Filemerge does this for you.
Jon Hess






Cocoa mail archive

