Подтвердить что ты не робот

Почему редактор версии Xcode 4 иногда говорит "нет редактора",

В Навигаторе проектов рядом с файлом проекта есть небольшое "М", что означает, что оно было изменено. Поэтому я нажимаю Редактор версий. На левой стороне отображается содержимое файла проекта, а справа - "Без редактора". То же самое, если я пойду в Source Control, Commit Selected Files...

Однако другие файлы (.m,.h,.plist и т.д.) показывают реальные различия и правильные изменения регистрации.

У меня это неправильно настроено?

4b9b3361

Ответ 1

Это случилось со мной до того, как я обновился до Xcode 4.0.2. Я думаю, что это ошибка. Однако попробуйте обновить статус, перейдя в File -> Source Control -> Refresh Status.

Кроме того, может быть очевидным, но убедитесь, что вы действительно выбрали измененный файл, щелкнув его в исходном дереве.

Ответ 2

У меня тоже была такая же проблема.

Это несмотря на то, что вы можете использовать интерфейс организатора или интерфейс командной строки, и они выглядят нормально.

До тех пор, пока файл не будет обновлен через файл Xcode... Source Control..commit не распознает файл, и редактор версии, похоже, не будет работать.

Симптом: на правой панели будут отображаться сообщения, такие как файл с добавлением файлов и файл без преобразования, а на левой панели будет отображаться только текущий локальный вариант.

Это особенно странно, потому что бары перехода и временная шкала покажут другие версии, вы просто не можете добраться до них.

Обходное решение - сделать небольшое редактирование для каждого файла, а затем использовать файл Xcode... Управление источниками данных.. Commit.

Затем файлы (и их предыдущие версии) начнут отображаться в редакторе версий.

Ответ 3

Имела ту же проблему, что и при использовании репозитория SVN. Это было решено после того, как я вошел в организатор и подтвердил, что я могу видеть историю изменений отрасли, над которой я работал. Мне нужно было обновить.

Ответ 4

У меня была эта проблема после того, как она была сшита, изменилась ветвь, а затем была отключена с помощью git/sourcetree.

Ни одно из вышеперечисленных действий не было выполнено, но удаление рабочего пространства было выполнено. По этой ссылке. Xcode 4 - медленная производительность

The был на Xcode 4.5

Ответ 5

У меня была та же проблема с XCode 4.4.1

Мое решение: Пока он не показывал No Editor в представлении контроля версий, верхняя панель говорила "Loading Revision" и имела бесконечную полосу прогрессирования. Я просто дважды щелкнул панель прогрессии, и файлы были загружены в редактор.

Ответ 6

Можно настроить локальный git, чтобы действовать как элемент управления источником. Это приведет к тому, что ваш файл > Управление источником > Работа с фиксацией.

Я думаю, что это пойдет каким-то образом, чтобы ответить на вашу конкретную проблему.

Предупреждение, чтобы вытащить предыдущие версии, вы должны выйти из XCode (для обеспечения безопасности) и использовать CLI git.

Смотрите это для отличной помощи по этой теме.

Xcode 4 git интеграция

Ответ 7

(subversion SCM) Выполнение действия обновления в организаторе. Панель "Репозитории" выполняет повторную синхронизацию Xcode и устраняет проблему. Нет необходимости совершать.

Ответ 8

Я столкнулся с этой проблемой "Нет редактора", когда попытался дублировать проект, чтобы выполнить некоторые эксперименты, просто выбрав папку и выбрав "Файл" > "Дублировать" в Finder. Xcode не понравилось, и не только дублированный проект дал проблему "Нет редактора", но (после удаления дублированного проекта) я обнаружил, что исходный проект задавал проблему "Без редактора" всякий раз, когда я пытался его открыть.

Мое решение состояло в том, чтобы просто использовать Time Capsule для восстановления папки проекта до того, как я вызвал все эти проблемы. Это сработало!

Я все еще немного озадачен тем, почему это сработало, потому что Finder указал, что ни один из исходных файлов проекта не был изменен в результате чего-либо, что я сделал. Возможно, были некоторые невидимые файлы или что-то, что было изменено....

Ответ 9

Не знаю, но для меня я мог бы вернуться в свой проект, выбрав его из последних файлов

Ответ 10

Была та же проблема с Xcode 7.2.1. Я сделал "Product-Clean", а затем выбрал "Source Control-History" и один из исторических коммитов, выбрав "Показать # измененные файлы" И THEN выбрал значок списка в верхней левой части окна (после значка страницы), Теперь все работает нормально.