Как я могу увидеть всю историю SCM в моем проекте Xcode?

Если я посмотрю на вкладку SCM в Get Info для моего проекта, я увижу только те коммиты, которые повлияли на файл проекта. Где я могу получить список всех коммитов для всего проекта?


person Erik B    schedule 15.06.2010    source источник


Ответы (3)


Xcode 4: перейдите в Организатор (вверху справа), Репозитории, выберите репозиторий, вот он.

person Eilif    schedule 23.05.2011
comment
Я изначально спрашивал о Xcode 3, но я его больше не использую. Я, вероятно, никогда больше не буду использовать функциональность SCM Xcode 3, поэтому я думаю, что ответ Xcode 4 более актуален. - person Erik B; 23.05.2011

В Xcode 5 вы можете выбрать View > Navigators > Log. Отсюда вы можете увидеть каждое из ваших обновлений и коммитов на левой панели для действий, которые произошли с момента открытия проекта.

Для общей истории выберите «Управление версиями» > «История». Это вызовет что-то похожее на то, что было в органайзере Xcode 4.

person cober    schedule 12.11.2013

У меня была аналогичная проблема с просмотром всей истории SCM (в данном случае Subversion) при просмотре вкладки «Репозитории» в «Организаторе» из XCode 4.02, где я мог видеть только версии для выбранной папки на панели «История», а версии из подкаталогов не отображались. быть показаны.

Чтобы увидеть полную историю (т. е. визуальный эквивалент «svn log» в проекте), вам нужно выбрать либо корень репозитория (фиолетовый значок), либо ветвь (желтые значки) для вашего проекта.

После выбора любого из этих значков на панели истории теперь должны отображаться все ревизии, включая ревизии подкаталогов, которые в противном случае не отображались бы, если на левой панели выбрана рабочая копия (синяя иконка).

person Jadent    schedule 05.09.2011