Что означают значки «M» и «A» в Навигаторе проектов XCode 4 при создании нового проекта? - PullRequest
24 голосов
/ 14 января 2012

Xcode 4 показывает мне серые значки «M» и «A» рядом с моими файлами в навигаторе проекта. Я считаю, что они связаны с контролем источников.

Дело в том, что все мои старые проекты Xcode 3, открытые и отредактированные в Xcode 4, не отображают эти значки! Мой новый проект, который я создал в Xcode 4, также не находится под контролем исходного кода.

Когда я создал проект, я отключил опцию «Git». Но XCode все еще показывает мне информацию «Source Control» в инспекторе при нажатии на файл. Все файлы, изначально созданные шаблоном проекта, помечаются как «зафиксированные», тогда как все файлы, которые я сам добавляю, не являются. Так что либо Xcode проигнорировал мое желание не использовать Git, либо это ошибка, либо и то и другое.

Обновление: Некоторые рекомендуют удалить папку .git. Поскольку он начинается с точки, это, вероятно, скрытая папка, и поэтому я сделал скрытые файлы видимыми в Finder, используя этот трюк в терминале:

defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder

Однако, похоже, что в папке моего проекта нет папки .Git (проверил все содержащие папки). Но, тем не менее, Xcode помещает мои новые проекты под контроль исходного кода, даже если флажок Git отключен.

Как я могу от него избавиться, если я еще не хочу использовать контроль исходного кода?

Ответы [ 11 ]

0 голосов
/ 14 января 2012

И если вы используете Subversion, это, конечно, связано с этим, поэтому удалите каталоги .svn

...