Интеграция с системами контроля версий

Встроенные графические инструменты для работы с VCS

Встроенные графические инструменты для работы с VCS

Встроенный инструмент visual merge легко и быстро разрешает конфликты слияния. Локальные изменения подсвечиваются при вводе в редакторе, обеспечивая интуитивно понятную навигацию и возможность отменить любое изменение в два клика.

В специальном диалоговом окне вы можете просмотреть изменения, а также попросить IDE проверить код перед коммитом на наличие неразрешенных TODO-комментариев, предупреждений, а также исправить форматирование.

Если вы обнаружите небольшую проблему при просмотре изменений, не нужно возвращаться в редактор — просто разблокируйте режим редактирования и внесите изменения на месте.

Локальная история

Локальная история

Локальная история упрощает работу с системами контроля версий. А если вы не используете VCS, вы все равно сможете отслеживать все, что происходит с кодом.

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

Поддерживаемые системы контроля версий

AppCode предоставляет универсальный интерфейс для работы с популярными системами контроля версий, в том числе Subversion, Git, Mercurial, Perforce и др.

Просмотр входящих изменений

CLion помогает быть в курсе всех изменений, вносимых вашей командой. Вы можете посмотреть коммиты ваших коллег, а в окне Incoming Changes увидите изменения, которые еще не попали в вашу локальную копию.

Интегрированные списки изменений

Когда вы одновременно работете над несколькими задачами, полезно группировать изменения по спискам. Используйте встроенные списки изменений для удобства организации.

Если вы захотите отложить изменения на потом, используйте опцию Shelve changes, чтобы внести их позже.