КОИНС.Студия - Статьи - Инсталляция и настройка программ - PHPStorm - PHPStorm / Atlassian IntelliJ IDE Connector

PHPStorm / Atlassian IntelliJ IDE Connector

  • запускаете PhpStorm.

  • Переходим в File - Settings - IDE Settings - Plugins - кнопка Browse Repositories - вводим в поиске Atlassian, на Atlassian Connector for IntelliJ IDE правой кнопочкой - Download and install. Плагин загружается очень быстро, нажимаете Close, затем закрываете окно Settings - нажимаете OK. При этом РНР попросит перезапуститься. Перезапускаете.

  • Идёте в File - Settings - IDE Settings - Atlassian Connector - вкладка General - HTTP Proxy - выбираете Do Not Use Proxy.

  • Далее идёте в Project Settings - Atlassian Connector - вкладка Servers - выбираем пункт Crucible/FishEye serves - нажимаете кнопочку +, чтобы добавить сервер. Вводите такие параметры:

    Установить галочку Remember password (В новой версии Use Default Credentials).
    Установить галочку Crucible Server Contains Fisheye Instance.
    Кликнуть по кнопочке Test Connection. Если всё ок, то должно появиться сообщение Connected successfully.

  • Далее идёте в Project Settings - Atlassian Connector - вкладка Defaults. Устанавливаете:
    • Default server: fisheye.1024.info

    • Default Repository: libs

    • Path to project: путь/к/trunk/ (без начального, но с конечным слешем).
      Обычно этот путь к тому каталогу, который содержит внутри trunk, branches, tags, servers.

  • IDE Settings - Keymap - в поиске Fisheye - правой кнопочкой на Open File in FishEye - Add Keyboard Shortcut. Рекомендуемая комбинация - Alt+F.

  • Сохраняете настройки - нажимаете ОК. РНРШторм предожит использовать Ваш логин/пароль для fisheye для доступа ко всем сервисам Atlassian. Хотя других сервисов у нас нет, можете разрешить - нажимаете Yes.

  • В корне каталога проекта создастся файл atlassian-ide-plugin.xml. Никуда не денешься. Если он не добавлен в игнор - добавьте.

  • Проверьте работоспособность коннектора.
    • Зайдите на сайт fisheye.1024.info. Залогиньтесь.

    • Откройте в РНРШторме какой-нибудь файл проекта (который уже есть в репозитории), и нажмите Alt+F. Этот файл должен открыться в браузере.

    • Откройте в FishEye'е какой-нибудь другой файл проекта. Найдите иконку (она находится на панели над файлом). Кликните по иконке. Этот файл должен открыться в РНРШторме.

  • Появилась новая возможность при тестировании открывать файлы в PHPStorm. Если возникла ошибка или предупреждение, то появится ссылка для открытия файла в PHPStorm. В данный момент это точно такая же иконка как и в fisheye, и сделано точно также, так что без Attlasian плагина работать не будет.

    Чтобы данный функционал работал необходимо прописать путь к проекту в СВН (слеш в конце обязателен):
    define('ADDR_SVN_PATH','reservationspot.com/trunk/');

Последняя модификация: 05.08.13 08:49