Re: Xcode project file and SVN
Re: Xcode project file and SVN
- Subject: Re: Xcode project file and SVN
- From: Sean Murphy <email@hidden>
- Date: Wed, 28 Mar 2007 16:00:03 -0400
On Mar 28, 2007, at 1:03 PM, Ryan Homer wrote:
An Xcode project file (.xcodeproj) is more like a package that
contains several files, namely project.pbxproj plus several files
that start with the user's username. First of all, am I correct in
assuming that any of the files that start with a username are
configuration files specific to the user? Would that then mean that
the project.pbxproj is the only file specific to the entire project?
When I first started to use SVN, I started off with 'svn import'.
Everything was working well, but it seems that not all of the files
mentioned above were under version control. This seems to happen
for NIB files as well every now and then.
I won't go into much more detail about my SVN experiences, since
this is an Xcode list, but was wondering how people cope with
keeping the Xcode project file properly versioned because this file
has caused me a lot of problems after I tried moving my entire
project into a 'trunk' sub-directory.
Hey Ryan,
For a good explanation of project packages in regard to version
control, see <http://developer.apple.com/documentation/DeveloperTools/
Conceptual/XcodeUserGuide/Contents/Resources/en.lproj/
04_02_SCMManagingProjects/chapter_27_section_2.html#//apple_ref/doc/
uid/TP40002686-BAJFCAII>
It seems that the only "files" that gave me problems are then ones
that are "packages" and actually contain many files that do not all
get properly added to the SVN repository. Any thoughts and
suggestions would be appreciated.
A quick and simple tip to alleviate many problems is to have
subversion ignore certain file names which are never useful for
version control:
<http://www.borkware.com/quickies/single?id=260>
Take care,
Sean
_______________________________________________
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