Re: SCM Interface (Newbie)
Re: SCM Interface (Newbie)
- Subject: Re: SCM Interface (Newbie)
- From: Jack Repenning <email@hidden>
- Date: Fri, 11 Apr 2008 15:54:35 -0700
On Apr 11, 2008, at 8:37 AM, Chris Outwin wrote:
Following the instructions in Xcode Source Management Guide /
Connecting to Repositories / Checking Out Directories,
I open the repositories window and select my repository.
I select the trunk directory and click the Checkout toolbar button.
A drop down dialog appears. Three things confuse me:
1. Does the "Choose a location for the checked out directory."
refer to the directory listed in the popup above the
browser? Should I select my workingCopy directory here?
During checkout, you need to think about two distinct directory trees:
there's one in the repository, and there's one at your desktop. This
drop-down refers to the directory tree at your desktop. It's asking
you where to put the files you're about to pull from the repository.
It's implemented as a standard Mac "Save As…" dialog/sheet, which was
probably intended to help you realize it was talking about your local
files.
2. The drop down opens with trunk displayed in the "Save As"
field. This leads to a message asking if I want to overwrite
trunk. Is this correct?
As with any "Save As…" sheet, if you try to save over something that
already exists, it asks for confirmation. So, apparently, you already
have a directory named "trunk" on your local workstation. Are you sure
you want to check out another copy, obliterating this one? The usual
procedure is to check out into a brand new directory (which will be
created for you automatically), by navigating to your desired location
and typing in the desired new name.
3. After making mistakes, the drop down now displays these
directories:
...
These directories don't appear in the Repositories window which
contains the drop down. They don't appear in Terminal's
directory list either. What does this mean?
They're not in the repo window, because they're not in the repo;
they're on your local disk.
It's very hard to suggest why they wouldn't be in "ls" inside a
Terminal. The most likely explanation, I suppose, is that you're
looking in the wrong place. The easiest way to be sure of that is:
1. open Terminal
2. type "cd " (including the space, but no return)
3. open this drop-window we've been discussing
4. if necessary, click the vertical disclosure triangle up there
beside the "Save As:" type in area
5. drag a folder out of the drop-window and into the Terminal window
(some magic fairy types in the full path)
6. Now, press return in Terminal, and then "cd .." and another return
7. "ls" here should show you everything you see in the drop-window
-==-
Jack Repenning
email@hidden
Project Owner
SCPlugin
http://scplugin.tigris.org
"Subversion for the rest of OS X"
_______________________________________________
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