Как отключить контроль версий в phpstorm?

Я играю с phpstorm и каким-то образом активировал контроль версий. Мне это не нужно. Теперь все мои вкладки другие: оранжевый текст на сером фоне. Все файлы в представлении файлов оранжевые. Как отключить контроль версий?


person MilMike    schedule 20.12.2013    source источник
comment
Настройки | Контроль версий -- удалить все записи из таблицы.   -  person LazyOne    schedule 20.12.2013
comment
@LazyOne - ты мужчина! Спасибо, бро.   -  person MilMike    schedule 20.12.2013


Ответы (5)


Перейдите в «Настройки» -> «Контроль версий» и удалите папку, из которой вы хотите удалить отслеживание контроля версий (цветные вкладки и т. д.). Это, естественно, не удалит контроль версий из вашего проекта (как при удалении файла . git/ папка, например).

person Greg    schedule 21.04.2015
comment
Все, что нужно сделать, это сделать их незарегистрированными корнями, теперь я получаю уведомления о незарегистрированных корнях. - person M H; 29.09.2016
comment
Это работает и для версии 2017.1.2. Кроме того, чтобы удалить уведомление о «незарегистрированных корнях», перейдите в «Приложение и поведение» -> «Уведомления» и снимите флажок «Уведомления Vcs». Теперь всем доволен. - person Andrew Stalker; 12.04.2018

Вы можете просто удалить vcs.xml из папки .idea, а затем перезапустить PhpStorm.

person weivall    schedule 10.07.2014
comment
Это НЕ должно быть отмечено как правильный ответ. Каждый раз, когда PhpStorm перезапускается, он повторно генерирует файл vcs.xml, и проблема немедленно появляется снова. Вы должны отменить регистрацию проекта в PhpStorm, перейдя в «Настройки» > «Контроль версий» и удалив проект из списка, как уже говорили другие. - person Adam Friedman; 30.12.2015
comment
@weivall — это не ответ, снимите флажок. - person Dung; 28.01.2016
comment
У меня это работало в PhpStorm 7. Я не могу дать никаких гарантий для новых версий. - person weivall; 13.02.2016

Окончательный способ — отключить все плагины управления версиями (под Settings -> Plugins): CVS Integration, Git Integration, GitHub, hg4idea, Perforce Integration, Subversion Integration. После перезапуска PhpStorm вкладка Settings -> Version Control исчезнет.

Обратите внимание, что это отключит контроль версий для всех ваших проектов.

person mixel    schedule 11.10.2017
comment
Хорошо.Спасибо. Это ответ, если вы используете другую программу для контроля версий и не хотите, чтобы ваша IDE мешала. - person John.M; 02.11.2019

Перейдите в «Настройки» -> «Контроль версий» и удалите папку, из которой вы хотели бы удалить контроль версий.

У меня недостаточно репутации, чтобы добавить +1 к ответу или комментарию Грега, но... для тех, кому интересно: то же самое касается Webstorm.

person Célia    schedule 10.11.2015

У меня была эта проблема, и я использовал 2 заметки в этих ответах на этой странице вместе.

Как упомянул Грег в одном из ответов, ваш репозиторий git находится в подкаталоге .git внутри каталога, которым вы хотите управлять с помощью системы контроля версий. Когда вы определяете репозиторий git, PhpStorm автоматически создает его и при создании этого подкаталога добавляет файл для обработки сопоставления между собой и системой контроля версий. Он вызывает vcs.xml и находится в подкаталоге .idea.

Недостаточно удалить только каталог .git. Когда вы удаляете .git, вы будете получать ошибку в PhpStorm каждый раз, когда открываете свой проект из-за несоответствия vcs.xml для сопоставления между PhpStorm и git-репозиторием вашего проекта. Таким образом, после удаления каталога .git вы также должны удалить файлы vcs.xml из .idea, и теперь у вас не будет ошибок или предупреждений в вашем PhpStorm.

PhpStorm вообще не нужно перезапускать, и после этого цвета всех файлов, которые были упомянуты в вопросах, возвращаются к обычным цветам в PhpStorm.

person Mehdi Soltani    schedule 10.11.2017
comment
Где-то здесь есть ответ, но он нуждается в небольшом редактировании. Попробуйте разбить эту стену текста, чтобы у нее было начало, середина и конец. - person ; 10.11.2017