Как удалить старый URL-адрес репозитория из поля расположения хранилища плагинов MercurialEclipse

У меня есть ртутный репозиторий, на который я нажимаю свои изменения с помощью затмений плагина MercurialEclipse, используя Team → Push. Теперь URL-адрес репозитория изменился, и eclipse всегда запоминает старый url в поле ввода, который предварительно выбран по умолчанию, и мне нужно выбрать новый из выпадающего списка. Очень небольшая проблема, но все же раздражает. Есть ли способ очистить старое значение от поля, так что мне не всегда нужно вручную выбирать URL-адрес до конца времени?

В качестве альтернативы, как изменить запись репозитория по умолчанию на новую?

Ответ 1

Обнаружил себя, что вы можете изменить значение по умолчанию, щелкнув правой кнопкой мыши на репозитории → свойства → mercurial → изменить репозиторий по умолчанию. Также позволяет удалить старый URL-адрес репозитория из того же интерфейса.

Ответ 2

Если ни один из других ответов не работает, вы можете перейти к [your_eclipse_workspace]\.metadata\.plugins\com.vectrace.MercurialEclipse и посмотреть файл repositories.txt и соответствующий файл repositories.txt для проекта.

Я удалил несколько URL-адресов в обоих, и теперь они исчезли:)

Ответ 3

В команде Eclipse Helios синхронизируйте просмотр, вы можете нажать "Синхронизировать..." с панели инструментов. Это позволит вам переключить репо, используемое для синхронизации.

Ответ 4

В Eclipse Mars я решил это так:

  • Вы просто клонируете репозиторий как новый.
  • Старый репозиторий, который вы можете щелкнуть правой кнопкой мыши- > Удалить. Mercurial не удаляет контент. Только его собственные метаданные. Так что это безопасная работа. (В Git будьте осторожны и делайте бумажную копию для уверенности.)
  • В Проводнике проектов в проекте щелкните правой кнопкой мыши- > Свойства, мы не можем изменить репозиторий, но мы можем добавить или удалить другой.
  • В меню выше Project- > Clean (все рабочее пространство).
  • Перезапустить Eclipse.

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