Eclipse PHP Neon.2 с Subversive выдает ошибку подключения к проекту после фиксации проекта, настроенного на PHP

При тестировании взаимодействия Neon и новой версии Subversive с существующими проектами рабочей области перед миграцией установок IDE моей команды я столкнулся с любопытной проблемой, которая не возникала при использовании Mars.1 с Subversive 3.0.2 и Native JavaHL 1.8.1.

Я обнаружил, что когда проект был «настроен как проект PHP», любая непустая (‘может применяться и к пустым) фиксация приводит к одной или нескольким поразительно выглядящим ошибкам, которые вызывает отключение проекта от контроля версий.
(Тем временем фиксация проходит на сервер просто отлично.)

Это можно легко исправить с помощью команды team => share project, но я заинтересован в том, чтобы проблема не возникла.
Ошибка появляется в журнале как сбой «Get Resource List» для подключения к проекту, после чего происходит сбой каскада других связанных с SVN задач по той же причине, пока регистратор не сдается из enui и не говорит «. .. еще 9 «.

Убить команды сборки org.eclipse.wst.validation.validationbuilder а также org.eclipse.dltk.core.scriptbuilder, так же хорошо как org.eclipse.php.core.PHPNature Природа в файле .project, чтобы он действовал как свежий, незапятнанный проект, предотвращает проблему, но, естественно, это также неприемлемое решение, так как это отключает хорошие игрушки DLTK, такие как выделение событий.

Я на самом деле сделал сообщение на форумах Eclipse об этой проблеме, и узнал многое из вышеперечисленного, продолжая расследование, в том числе множество сбоев при копировании до тех пор, пока не будет задан параметр .project.

По общему признанию я не нашел ничего недавнего, что действительно было бы так на их bugzilla, так что, возможно, мне просто нужно отправить отчет об ошибке, но есть ли известен проблемы, связанные с негативным взаимодействием между Subversive и одним из этих модулей? И / или какие-нибудь известные обходные пути, которые не так глупы, как «сказать им, чтобы они игнорировали ошибки и переподключались вручную» или «не настраивать как PHP»?

Чтобы быть более полным о среде, я использую Eclipse PHP Neon.2 с Subversive 4.0.2 с использованием Native JavaHL 1.8.15, все на хорошей версии 64b win 7.

0

Решение

Оказывается, достаточно просто перейти на разъем SVNKit.

Не знаю, были ли известные проблемы или нет, даже после того, как я пролистал их bugzilla, но эксперимент привел к нескольким коммитам без проблем, когда он был сконфигурирован как PHP с использованием SVNKit-коннектора (SVNKit 1.8.14), так что проблема вполне может быть в JavaHL — либо 1.8.15 специально, либо в любом диапазоне версий от 1.8.15 до 1.8.2 в самой старой версии.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]