如何在Eclipse中安装TortoiseHG / Mercurial插件?

时间:2013-05-26 13:33:38

标签: eclipse mercurial tortoisehg mercurialeclipse

昨天我下载了新的eclipse indigo。我有java(没有虚拟机....)的问题,所以我添加了新的补丁到Java位置。但是我从http://mercurialeclipse.eclipselabs.org.codespot.com/hg.wiki/update_site/stable安装了mercurial插件并且它不能很好地工作,之后当我打开Eclipse时它会说“问题出现”并显示:

checking encoding (cp1250)... checking Python lib (E:\Programy\TortoiseHg\library.zip)...
checking installed modules (E:\Programy\TortoiseHg\library.zip\mercurial)...
checking templates (E:\Programy\TortoiseHg\templates)...
checking commit editor... Can't find editor 'notepad' in PATH (specify a commit editor in your configuration file)
checking username... no username found, using 'lolek@lolownia' instead
1 problems detected, please check your install!.
Command line: hg -y debuginstall"

1 个答案:

答案 0 :(得分:1)

你的回答是正确的。它说你有问题,一个是致命的,一个不是:

  

检查提交编辑器...在PATH中找不到编辑器'notepad'(指定   配置文件中的提交编辑器)检查用户名...

当您执行提交时,Mercurial需要启动文本编辑器。默认情况下,它在Windows上启动notepad,但检查未在您的路径中找到notepad。找到您notepad.exe的位置,并确保它在您的系统路径上。这是第一个谷歌的打击;我15年没有这样做了:http://www.computerhope.com/issues/ch000549.htm

  

找不到用户名,使用'lolek @ lolownia'代替

你没有为你的提交设置一个用户名,所以他们都会显示为lolek@lolownia如果这是一个字符串,你很高兴与世界分享你很棒,否则请按照以下说明操作:

https://www.mercurial-scm.org/wiki/QuickStart#Setting_a_username