🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac.programmer.codewarrior
Article #485

Re: NIB files & Version Control

#485
From: David Phillip Oster
Date: Tue, 28 Sep 2004 18:47
28 lines
2954 bytes
In article <1gktii3.1l4hy2y145dccwN%egusenet@verizon.net>,
 egusenet@verizon.net (Eric) wrote:

> I am curious what _good_ solutions (if any), within the CodeWarrior
> environment, people have come up with that allow them to treat the .nib
> folders as if they were files. 
> 
> If you have any suggestions, please let me know.

Initially, I put the .nib folder in the project, so I could double-click 
on it, but not under version control. Then, I manually used the 
Contextual Menu Item in Finder: Create Archive, and put the resulting 
.zip file in the project, under version control. This requires that, as 
I change the .nib in Interface builder, I remember to check out the .zip 
file, delete it, then create a new .zip file.

Naturally, this means editing the File Mappings preference panel to 
allow .zips in a project as do-nothing files.

I now believe that Miro is right: That I should individually check in 
the .xib and .nib contents files into version control (I can hide them 
in a group in the Codewarrior project file most of the time.) I'll just 
give up on the idea of double-clicking on the .nib package in the 
project, and use the project's title bar menu to get to its containing 
folder in the Finder, where I can easily navigate to the .nib package.

Since .nib FILEs and .xib files are text files in Carbon, then I'll get 
the advantage of source code control diffing.
Technical Details
Message-ID: <oster-F80BF8.11474928092004@newssvr14-ext.news.prodigy.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!prodigy.com!newsmst01a.news.prodigy.com!prodigy.com!postmaster.news.prodigy.com!newssvr14.news.prodigy.com.POSTED!05585bd2!not-for-mail
References: <1gkruse.1q969jgwj58p8N%egusenet@verizon.net> <macdev-A4760B.16561927092004@senator-bedfellow.mit.edu> <1gktii3.1l4hy2y145dccwN%egusenet@verizon.net>

Show Full Headers
Complete Article Headers
X-Google-Thread: f635e,6a0b7f9e6ea138b6
X-Google-Thread: 10bcce,6a0b7f9e6ea138b6
X-Google-Attributes: gidf635e,gid10bcce,public
X-Google-Language: ENGLISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!prodigy.com!newsmst01a.news.prodigy.com!prodigy.com!postmaster.news.prodigy.com!newssvr14.news.prodigy.com.POSTED!05585bd2!not-for-mail
From: David Phillip Oster <oster@ieee.org>
Newsgroups: comp.sys.mac.programmer.codewarrior,codewarrior.mac
Subject: Re: NIB files & Version Control
Organization: http://www.TurboZen.com
References: <1gkruse.1q969jgwj58p8N%egusenet@verizon.net> <macdev-A4760B.16561927092004@senator-bedfellow.mit.edu> <1gktii3.1l4hy2y145dccwN%egusenet@verizon.net>
User-Agent: MT-NewsWatcher/3.2 (PPC Mac OS X)
X-Face: iR>C6?LNAcg&!xxr{}\7y$W@~UW,\:5'<H=KmFr^OY!`48#Nqao]VO#+oxocr        ="e"*!AxDM1my!y7uoK4<&hQ-9c\KxG_b3eD{JlM2+r0BYXAo<~N|g'3p<tXe37b[79@        ?46JFrQ?^D479N=<Au~;,ax]LOils0QyP.qY!Mw5o'2$<qA{V)<J-<2Y8K
Message-ID: <oster-F80BF8.11474928092004@newssvr14-ext.news.prodigy.com>
Lines: 28
NNTP-Posting-Host: 64.167.142.226
X-Complaints-To: abuse@prodigy.net
X-Trace: newssvr14.news.prodigy.com 1096397271 ST000 64.167.142.226 (Tue, 28 Sep 2004 14:47:51 EDT)
NNTP-Posting-Date: Tue, 28 Sep 2004 14:47:51 EDT
X-UserInfo1: OPZUCTSEGRWQRPH]^JKBOW@@YJ_ZTB\MV@BD]\YIJYWZUYICD^RAQBKZQTZTX\_I[^G_KGFNON[ZOE_AZNVO^\XGGNTCIRPIJH[@RQKBXLRZ@CD^HKANYVW@RLGEZEJN@\_WZJBNZYYKVIOR]T]MNMG_Z[YVWSCH_Q[GPC_A@CARQVXDSDA^M]@DRVUM@RBM
Date: Tue, 28 Sep 2004 18:47:51 GMT