如何在mercurial中仅签出/克隆工作目录(最新的SRC快照), 而不是整个存储库(历史和所有)。
我知道它反对dvcs哲学,但它可能吗? 如果是这样的话
答案 0 :(得分:2)
如果您具有对存储库的本地访问权限,则可以使用hg archive
command。
如果需要远程托管存储库的快照,则取决于使用的Web界面及其配置。例如,Bitbucket允许您下载特定修订的包。 Mercurial的标准Web界面(运行hg serve
时所见的那个)also has this functionality, if enabled。
答案 1 :(得分:0)
Mercurial repos的大多数常见Web前端都可以选择下载特定版本的tarball。这并不总是启用,但可广泛使用。例如,Mercurial repo本身的current tarball。
可以指定任何符号修订(标记或分支名称),而不是散列。