Я решил попробовать Zend Studio 8 - мне очень понравился 5.5, и я использовал его, пока мой жесткий диск не перегорел, и продавец из Zend не стал указывать мне какие-либо исполняемые файлы, так как это был EOL, - но продолжаю сталкиваться со всеми видами ошибок.
Проблема, с которой я столкнулся сейчас, заключается в том, что я только что заметил несколько файлов и каталогов, которых не было в моем docroot или на веб-сайте, над которым я работаю до закрытия и повторного открытия ZS 8. Ранее этим утром я создал новый пульт Проект внес некоторые изменения в некоторый код, запустил обновление SVN для синхронизации моего репо - файл 1 был обновлен (fileA.php) - и зафиксировал эти изменения в репозитории SVN. Я управлял статусом svn после факта, и ничто не обнаружилось. Несколько часов спустя мне пришлось внести другое изменение, и я запустил ZS 8 и - прежде чем вносить ЛЮБЫЕ изменения или даже открыть файл в редакторе - я просто запустил состояние SVN и увидел следующее:
$ svn status
? .project
? .buildpath
? .settings
M fileA.php
После некоторого копания все, что я могу придумать, это то, что когда я запускал IDE во второй раз, он загрузил эти файлы / каталоги выше на сервер и возвратил fileA.php обратно в состояние, в котором он находился до того, как я запустил обновление svn, в которое были внесены изменения другого пользователя.
Есть идеи, что происходит и как я могу предотвратить непреднамеренные изменения кода на самом сервере? В ZS 5.5 он всегда обновляет себя с кодом, который был в путях проекта.
Я должен отметить, что никто не имеет доступа к директории, в которой я работаю, и никто больше не использует ZS для редактирования своего кода. Таким образом, единственным способом получить эти файлы было моё использование ZS.
Заранее спасибо.