Я использую Xcode 4.1 на работе и дома. Я успешно проверил проект из удаленного хранилища SVN (работа) на моей домашней установке. Репозитории были обновлены, поэтому, когда я вернулся домой, я сделал обновление на местном кассе.
Статус обновленных файлов помечен как «U» (хорошо), и появилась страница, показывающая изменения, чтобы принять, но когда я нажимаю «Принять», я получаю всплывающее окно, которое говорит:
Не удалось вытащить рабочую копию "ABRA-D". фатальный: не мерзавец
(или любой из родительских каталогов): .git
Ну да ... репо это svn, а не мерзавец! Закрытие XCode и перезапуск удаляет теги "U", и я вернулся к тому, с чего начал. Похоже, Xcode не понимает тип репо, хотя он знал достаточно, чтобы запросить репозиторий SVN и выяснить, что было обновлено. Кто-нибудь знает лекарство?