Как повторно подключить подзаголовок при использовании нового Eclipse в существующем рабочем пространстве
У меня есть несколько проектов в рабочей области, которые были импортированы из SVN с использованием Subclipse. Теперь я открываю это рабочее пространство с новой версией Eclipse (с Subclipse), а контекстное меню "Team" содержит только "Применить патч".
Есть ли способ заставить subclipse работать с этими проектами, не удаляя их из рабочей области, и делать новый импорт из SVN?
Ответы
Ответ 1
Возможно, вы не отключили свои проекты перед удалением предыдущего поставщика команд SVN.
Таким образом, все проекты все еще подключены к удаленной старой версии подключаемого модуля.
В этом случае Team Services не отображает пункт меню "Общий проект".
Единственный способ повторного подключения этих проектов - удалить их из рабочей области (без удаления содержимого), а затем повторно импортировать эти проекты в рабочее пространство: чистая операция eclipse: не требуется повторный импорт SVN.
См. также этот поток.
Ответ 2
Если вы забыли "Отключить" проект до переключения плагинов или версий Eclipse, вы можете очистить его, удалив некоторые файлы индекса из вашей рабочей области.
Предполагая, что вы работаете в ОС Ncl на основе Nix Eclipse, выполните следующие действия:
cd $WORKSPACE
find .metadata/.plugins/org.eclipse.core.resources/.projects -name 'properties.index' -delete
Перезапустите Eclipse, и вы снова сможете снова выполнить проект Share. То же самое работает, если вы попытаетесь переключиться с Subversive на Subclipse и найти себя только с параметром Apply Patch и без Share Project в меню Team.
Решение можно найти здесь: http://mschrag.blogspot.com/2010/11/switching-from-subversive-back-to.html
Ответ 3
У меня была та же проблема, но когда я обновляю подзаголовок до последней версии, проблема возникла для меня.
http://subclipse.tigris.org/update_1.6.x
Ответ 4
У меня была аналогичная ситуация.
Я внес некоторые изменения в проект, который я получил из SVN, по какой-то причине он отключился от SVN, и единственным вариантом в меню был "Apply Path".: P
Что я сделал?
Я сделал копию проекта.
Удалено проект из eclipse (с удалением содержимого), поэтому проект из рабочей области пропал.
Я создал новый проект из SVN, затем я скопировал папку проекта резервного копирования и вставил в проект новой папки из SVN, и он отлично работает, он показал изменения, которые я сделал.
:)
Надеюсь, что это поможет.
Ответ 5
Вы можете удалить все папки 'CVS'
из локальной копии с рабочей областью проекта. Теперь обновите проект в представлении eclipse. Сделайте новую форму импорта SVN
. Team > share project
Ответ 6
Удаление и импорт проекта снова - путь, но не всегда удобный (запускаются конфигурации и точки останова при удалении проекта из рабочего пространства)
Подсказки для подписок (смотрите здесь) позволили мне снова присоединить Сублисс к существующему проекту в рабочем пространстве Eclipse без реимпорта проекта.
Для пользователей Windows: просто найдите и удалите properties.index в
EclipseWorkspaceFolder.metadata.plugins\org.eclipse.core.resources.projects\YourProjectName \.indexes
В Eclipse щелкните правой кнопкой мыши на листе "Прогиб" в обозревателе пакетов, выберите "Team- > Share Project" и следуйте за мастером ShareProject. Работал для меня! Спасибо.