Проблемы с управлением исходным кодом Xcode для существующего проекта - PullRequest
0 голосов
/ 07 декабря 2011

Итак, у меня есть проект, который я создал год или около того назад, и каждую новую версию я вручную сохранял файлы на внешний жесткий диск.В Xcode 4.2 управление исходным кодом теперь полностью интегрировано в Xcode.Или я так думал.Проблема в том, что я не создал репозиторий git (см. Ниже), но заставил его работать с системой контроля версий.

В своем каталоге (cd in) я сделал следующее, чтобы создать репозиторий git.Я вижу это как таковой в Организаторе в Xcode и в Github для Mac.Это действительно git-репо.

git init
git add .
git commit -m 'First commit'

Но в Xcode, когда я меняю файл, нет значка M или A или другого, который, как мне кажется, дал бы понять, что он был изменен.Более того, все элементы контекстного меню управления исходным кодом отключены и поэтому совершенно бесполезны.Я не хочу каждый раз фиксировать или возвращать данные в Организаторе или командной строке.

Как включить эту часть контроля версий в XCode?Какой-нибудь тег добавить в файл .xcodeproj?А бул где нибудь?Установка где-то?Кто-нибудь знает?Спасибо!

Ответы [ 2 ]

2 голосов
/ 11 декабря 2011

Итак, я разобрался с проблемой. Я должен был очистить проект, прежде чем он покажет мне значки. Я перезапустил Xcode и после этого, что могло или не могло помочь. В любом случае после этого все заработало отлично.

0 голосов
/ 19 ноября 2013

Я также нашел новое чистое связанное репо, чтобы быть ответом. Просто перетащите всю папку, содержащую proj-файл xcode, в рабочую область Git и следуйте инструкциям. После этого все связано и круто. Тем не менее, я знаю, что могут быть более элегантные решения и ответы.

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