2010-04-27 44 views
2

挂我一直在使用水银为我个人的项目开工,目前我经历Joel的教程在这里:http://hginit.com/02.html汞服务只需在终端

问题是,当我在hg serve的终端类型,它只是挂起。其他命令,如hg init完美。任何人都知道发生了什么事?

我装水银做这个:sudo apt-get install mercurial meld

回答

8

你想使用-d选项在后台运行它:

hg serve -d 

否则将只运行作为前台进程,记录到stdout和stderr。

运行hg help serve看到更多选项。

+0

啊,谢谢Jon! 6分钟后我会接受它。 :) – 2010-04-27 21:16:29

2

尝试将端口设置为8000以外的端口,如hg serve -p 9001。可能是冲突。另外请注意,它在运行时不会将任何内容打印到终端。它只是坐在那里,直到你CTRL+C之外。