Недавно я заметил, что некоторые мои коммиты из моего текущего проекта отображались в других проектах в окне "Организатор - Хранилища" . Кроме того, окно "Организатор - Хранилища" также отображало другие проекты в списке левой панели, над которым я не работал, включая дубликаты текущего проекта. Поэтому я удалил ненужные списки проектов с левой панели с помощью клавиши (-) в левом нижнем углу.
Теперь, однако, похоже, что редактор версии из Xcode (рядом с кнопкой редактора помощника) не работает. Когда я пытаюсь загрузить изображение "Машина времени" (часы с стрелкой против часовой стрелки), строка состояния говорит "Загрузка версии" и никогда не загружает мои предыдущие фиксации. Мои предыдущие коммиты появятся в окне "Организатор - Хранилища" в текущем проекте.
Кроме того, при попытке создания новых коммитов появляется диалоговое окно Xcode, в котором говорится: "Подождите, пока рабочая область сканируется для рабочих копий", а под ней застряла фраза "Сканирование для рабочих копий..." с прядильщик рядом с ним.
У меня возникло еще несколько проблем с Xcode, только что начав использовать исходный контроль. Я использую внешний монитор и использую Lion (если это актуально). Одна из моих новых проблем заключается в том, что симулятор iOS часто замерзает, если я покину свой компьютер и вернусь (чтобы мне пришлось снова туда заходить). Это заставляет меня принудительно закрыть Xcode и перезапустить его.
ОБНОВЛЕНИЕ 1: Появится следующая ссылка, как бы она разрешила проблему, за исключением того, что поле "Местоположение" не редактируется (т.е. оно серое) и установлено "Не применимо". (см. Xcode 4, вставленный в "Сканирование для рабочих копий" )
ОБНОВЛЕНИЕ 2: после перезапуска Xcode это последнее время, я могу теперь совершать коммиты снова. Я также понял, что представление "Машина времени" отличается для каждого файла; то есть он будет визуализировать историю изменений только для этого конкретного файла. Я до сих пор не понимаю, почему некоторые из коммитов, которые я сделал в моем текущем проекте, также отображаются в других проектах или почему Xcode считает, что эти проекты открыты для начала (о чем свидетельствует щелчок на значке Xcode на доке).