【发布时间】:2014-03-16 19:53:19
【问题描述】:
自从我在一场重大灾难后恢复了服务器上的所有内容后,我遇到了一个奇怪的问题。
我有两个仓库,一个叫“default”,另一个是live website。
当我在我的开发机器上进行本地更改时,我会提交这些更改并将其推送到默认存储库。然后我通过 SSH 连接到服务器,cd 到实时网站存储库,并将更改从默认存储库拉到实时存储库。
问题是,当我推送变更集时,它们似乎正常退出,没有错误,并且 hg 服务窗口提供了通过它运行的通常 GET 命令列表,但是当我尝试从默认值中提取存储库,它说没有找到任何更改,如果我在默认存储库上运行 hg summary,我认为已经推送到它的更改集不存在。
知道可能出了什么问题吗?
我已经尝试删除默认存储库并从 live 中重新克隆,它没有任何区别。
这是我的 .hgrc 文件的内容,用于默认存储库。
[paths]
default = /var/www/example.com
【问题讨论】:
标签: mercurial repository