2013-06-13 2 views
6

Я только что установил меркурийный плагин для затмения. Процесс установки прошел успешно. Но после установки, когда я перезапустил eclipse, была показана ошибка.Ошибка при установке меркуриального плагина для eclipse

Ошибка говорит:

Несколько Mercurial ошибка произошла. Для получения более подробной информации ознакомьтесь с просмотром журнала ошибок. . Командная строка: hg -y debuginstall

Не могу найти для этого какое-либо возможное решение.

ответ

10

Попробуйте запустить hg -y debuginstall из командной строки. Это должно показать что-то вроде этого:

Checking encoding (cp1252)... 
Checking installed modules (D:\Kazan\mercurial\library.zip\mercurial)... 
Checking templates... 
Checking commit editor... 
Checking username... 
No problems detected 

Если это не так, оно должно дать вам указание о том, в чем проблема. Если команда не найдена, установите ртутный из https://www.mercurial-scm.org/wiki/Download или установить черепаху-ртутных из http://tortoisehg.bitbucket.io/

+0

Как выполнить эту команду из командной строки? – Naddy

+0

Используйте «Window + R», чтобы открыть диалоговое окно запуска, запустите «cmd.exe», чтобы открыть терминал, и напишите там команду. –

+2

спасибо man.installing tortoisehg выполнил эту работу. – Naddy

0

я нашел такую ​​же проблему ... Кажется, мое обновление драйвера Nvidia удаляет все мои переменные среды и Mercurial can find the notepad.exe я нашел решение добавление в mercurial.ini находится в Пользователи папка, добавляющая путь к notepad.exe напрямую.

[ui] 
username=myusername 
editor = c:\\Windows\\System32\\notepad.exe 
ignore=.... 

я нашел решение here

я надеюсь, что поможет кто

0

Лучшее решение, которое я нашел:

  1. Установка eclipse Juno.

  2. Goto: help -> eclipsemarketplace -> enter'mercurial' и сделать search, выберите первый вариант Mercurial.

  3. Затем перейдите по ссылке Windows -> Preferences -> Team -> Mercurial. Выберите и скопируйте путь от Mercurial Executable. Теперь откройте предыдущий eclipse (Luna or mars).

  4. Перейти на тот же путь. Windows -> Preferences -> Team -> Mercurial и вставьте этот путь в Mercurial Исполняемый файл. Теперь это сработает.

1

плагин, это просто пользовательский интерфейс и использует лежащий в основе Mercurial установки.

Эта ошибка возникает в основном при Mercurial плагин для Eclipse, установлен без установки Mercurial ранее в вашей системе.

Чтобы решить эту проблему, первый:

  1. Установите Mercurial на вашей системе, используя один из монтажников, который лучше всего подходит вам от here.
  2. Перейти к Window-> Настройки-> Team-> Mercurial и в ртутный исполняемым поле, перейдите к:

hg.exe

исполняемый файл, который был установлен с меруриальная установка выше.

Mercurial Plugin для Eclipse будет работать отлично.

+0

@scawf Этот подход не требует установки TortoiseHG, который добавляет посторонний Mercurial Client в систему в дополнение к установке Mercurial, которая не нужна для решения проблемы. –