首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在不进行完整克隆的情况下获得mercurial存储库的提示快照吗?

我可以在不进行完整克隆的情况下获得mercurial存储库的提示快照吗?
EN

Stack Overflow用户
提问于 2010-09-22 07:00:08
回答 2查看 1.9K关注 0票数 5

假设我在另一台机器上有一个存储库,它的整个历史记录太大,无法在本地克隆。如果我不打算将任何更改提交回该存储库,那么我没有理由不能只对提示进行快照。有没有办法做到这一点,或者我会发现我自己正在使用rsync hack或类似的东西来解决这个问题?

如果有帮助,在我的例子中,远程存储库是由mercurial-server通过ssh隧道提供的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-09-22 09:03:39

您可以使用hg archive为任何版本创建未版本化的存档。它不适用于ssh URL,因此您必须在远程主机上运行它,然后通过scp返回归档。

票数 2
EN

Stack Overflow用户

发布于 2010-09-24 20:16:50

Mercurial的标准CGI脚本允许您下载任何修订版的zip和tarball。请参阅web.allow_archive setting。您也可以在hg serve中看到这一点,它运行与下面的CGI脚本相同的代码。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3765115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档