Netbeans + Mercurial Графический Diff - PullRequest
1 голос
/ 17 февраля 2011

Новичок в Netbeans (6.9.1) и Mercurial (1.7.5) (наша компания не верит в программное обеспечение с открытым исходным кодом), я специально пытаюсь заставить команду NetBeans «Показать историю» работать.При просмотре этого сайта, NetBeans <3 Mercurial </a>, похоже, все должно быть просто.Сделайте хотя бы два коммита, перейдите в «Команда -> [Mercurial ->] Показать историю», и вы увидите параллельные изменения.Однако на обоих параллельных экранах в моем NetBeans все, что он говорит, так и есть.

С другой стороны, если я использую командную строку, набрав "hg diff -r 3: 4 file.htm", например, я получу действительный diff.«hg diff --rev 4 file.htm» также дает действительный diff для локальных, не зафиксированных изменений.

В NetBeans «Local History» работает довольно хорошо, но когда я щелкаю правой кнопкой мыши,Mercurial -> Diff, файл «Base» слева ничего не показывает - я предполагаю, что это последний зафиксированный файл - в то время как отображается локальная версия справа.

Мой вопрос: настроен ли NetBeansправильно работать с Mercurial (кажется, что это правильно во всех других случаях), неправильно ли настроен сам Mercurial (кажется, это сложно), или это ошибка пользователя?

1 Ответ

1 голос
/ 17 февраля 2011

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

Попробуйте выбрать корневой файл «Исходные файлы» в дереве проекта, а затем посмотрите, есть ли разница при запуске команды.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...