我已经开始在我的个人项目中使用Mercurial,我现在正在浏览Joel的教程:http://hginit.com/02.html
问题是当我在终端中键入hg serve
时,它只是挂起。其他命令如hg init
完美无缺。有谁知道发生了什么事?
我通过这样做安装了mercurial:sudo apt-get install mercurial meld
答案 0 :(得分:9)
您想使用-d选项在后台运行它:
hg serve -d
否则它将作为前台进程运行,记录到stdout和stderr。
运行hg help serve
以查看更多选项。
答案 1 :(得分:2)
尝试将端口设置为8000之外的其他内容,例如hg serve -p 9001
。可能是一场冲突。另请注意,当它运行时,它不会向终端打印任何内容。它只是坐在那里直到你CTRL+C
出来。