Фича просто замечательная, но появился проект, на котором эту прелесть очень хотелось бы отключить. CVS использовать не получается, посему сливать последнюю ревизию при старте иде тоже приходится копировать по фтп с удаленного сервера на локалхост файлы и папки. После копирования, ИДЕ видит, что прошли изменения и снова заливает эти-же самые файлы с локалхоста на удаленный. Достает. Как можно это вырубить нафиг? ЧТобы ИДЕ выгружала только файлы и папки созданные или измененные в самой ИДЕ, но не трогала внешние изменения? Выключение галки Сервис-Параметры-Разное-Файлы-Включить автоматическое сканирование исходных файлов ни к чему не привело. Все осталось точно так-же.
Это все понятно, только функционал поиска внешних изменений сделан слегка для другого. Пример, есть проект, который автоматически заливает изменения сделанные в ИДЕ по фтп на сервер. Ты решил создать файл в проекте средствами ОС, в таком случае ИДЕ это видит и заливать автоматически на сервер новые файлы. В моем случае, это функционал надо отключить. ибо файлы постоянно локальные создаются/удаляются, а заливать их каждый раз на сервер не нужно, однако автоматическую выгрузку файлов, измененных в самой ИДЕ надо сохранить.
К сожалению придется выключать автоматическую отправку файлов на сервер. Без использования CVS в таком случае всегда есть риск затереть данные на сервере.
Можно поступить нестандартным способом:
После настройки режима "выгрузить файлы — вручную" можно поменять горячую клавишу CTRL+S на действие "Выгрузить" ("Upload"). Таким образом выгружаться на сервер будут только те файлы, которые мы отредактировали в IDE и сохранили через CTRL+S.