我在桌面上使用Mercurial,然后将本地存储库推送到a centralized server。我注意到这个远程服务器没有在其存储库中保存文件的本地副本(该目录是空的,除了.hg
之外)。Mercurial:在远程存储库创建远程存储库的本地副本
用本地副本填充这些目录的首选方式是什么? (这又被该服务器上的各种不相关的服务使用)。
我到目前为止是使用钩子和hg archive
来创建本地副本。这将是一个令人满意的解决方案,但我需要配置每个存储库hgrc
文件(这是乏味的,但我没有找到一种方法来集中在/etc/mercurial/hgrc
中)。也许一个全局脚本(在/etc/mercurial/hgrc
,为每个changegroup事件运行)? (在这种情况下,如何获取要在if...then
方案中使用的存储库名称?)
谢谢 - 这正是我一直在寻找的(我太过专注于'hg archive') – WoJ 2013-04-30 13:32:41