hgwebdir push - 目录为空?

时间:2011-11-06 18:00:29

标签: ubuntu mercurial ubuntu-server

我设置了我的“mercurial_server”as follows(除了我使用hgwebdir.cgi而不是hgweb.cgi)我创建了一个repo

hg init

然后我在我的代码上创建了一个本地repo工作,然后将我的更新推送到服务器(tortoisehg),它们显示在Web上,但不在实际目录中?这是否应该发生我无法在数据库上找到一篇文章

1 个答案:

答案 0 :(得分:1)

这很正常。存储库(.hg目录)包含您推送的更改历史记录。工作副本仍然是空的。

要将工作副本更新为存储库中的某个版本,您需要在服务器上运行“hg update”命令(使用“-C tip”参数显示最新版本)。这将使文件出现在.hg目录旁边的目录中。

在大多数情况下,除非要实施持续集成/部署过程,否则不需要在服务器上执行此操作。