Как подключить субклипс при использовании нового Eclipse в существующей рабочей области

StackOverflow https://stackoverflow.com/questions/1438834

  •  08-07-2019
  •  | 
  •  

Вопрос

У меня есть несколько проектов в рабочей области, которые были импортированы из SVN с использованием Subclipse. Теперь я открываю это рабочее пространство с новой версией Eclipse (с Subclipse) и командой " Team " контекстное меню содержит только «Применить патч».

Есть ли способ заставить подклип работать с этими проектами, не удаляя их из рабочей области, и выполнить новый импорт из SVN?

Это было полезно?

Решение

Возможно, вы не отключили свои проекты перед удалением предыдущего поставщика SVN Team.
Таким образом, все проекты все еще подключены к удаленной старой версии плагина.
В этом случае Team Services не отображает " Поделиться проектом " пункт меню.

Единственный способ восстановить эти проекты - это удалить их из рабочей области (без удаления контента), а затем повторно импортировать эти проекты в рабочую область: операция чистого затмения: повторный импорт SVN не требуется.

См. также эту тему .

Другие советы

Если вы забыли " отключить " проект перед переключением плагинов или версий Eclipse, вы можете очистить его, удалив некоторые индексные файлы из вашей рабочей области.

Если предположить, что вы используете Eclipse для выключения ОС на базе nix, то:

cd $WORKSPACE
find .metadata/.plugins/org.eclipse.core.resources/.projects -name 'properties.index' -delete

Перезапустите Eclipse, и вы снова сможете сделать Share Project. То же самое работает, если вы попытаетесь переключиться с Subversive на Subclipse и обнаружите, что у вас есть только опция Apply Patch и нет общего проекта в меню Team.

Решение обычно найдено здесь: http: // mschrag .blogspot.com / 2010/11 / переключение-с-подрывного-обратно-to.html

У меня была та же проблема, но когда я обновил subclipse до последней версии, проблема возникла у меня. http://subclipse.tigris.org/update_1.6.x

У меня была похожая ситуация. Я внес некоторые изменения в проект, полученный из SVN, по какой-то причине он отключился от SVN, и единственной опцией в меню была «Применить путь». : P

Что я сделал?

Я сделал копию проекта. Удалил проект из затмения (с удалением контента), поэтому проект из рабочей области исчез. Я создал новый проект из SVN, затем скопировал папку проекта резервного копирования и вставил в новый проект папки из SVN, и он отлично работает, он показал изменения, которые я сделал. :)

Надеюсь, это поможет кому-нибудь.

Вы можете удалить все папки 'CVS' из локальной копии в рабочей области проекта. Теперь обновите проект в режиме затмения. Создайте новую форму импорта SVN . Команда > поделиться проектом

Повторное удаление и импорт проекта - это способ, но не всегда удобный (запускаются конфигурации и точки останова теряются при удалении проекта из рабочей области)

Подсказки Pendors ( смотрите здесь ) позволили мне повторно присоединить Sublipse к существующему проекту в моей рабочей области Eclipse без повторного импорта проекта ,

Для пользователей Windows: просто найдите и удалите properties.index в
    EclipseWorkspaceFolder.metadata.plugins \ org.eclipse.core.resources.projects \ YourProjectName \ .indexes

В Eclipse щелкните правой кнопкой мыши по листу YourProject в Package Explorer, выберите Team-> gt; Share Project и следуйте мастеру ShareProject. Работал на меня! Спасибо.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top