Mercurial:不管理项目

时间:2011-06-25 14:15:52

标签: mercurial

SmartSVN允许您执行不受其管理的结帐。 mercurial是否有一个只检查特定修订版的命令,丢弃之前的所有提交?

3 个答案:

答案 0 :(得分:3)

假设您拥有必要的权限,则可以使用直接副本:

rsync --exclude .hg [user@host:]/path/to/hg/repo mycopy

答案 1 :(得分:3)

您可以使用archive命令。

答案 2 :(得分:3)

Mercurial没有可以让您从远程存储库签出单个修订的命令。如果存储库是本地存储库,则会看到存档命令。

但是,大多数网络服务器都是为了免费下载任何修订版本的zip或tar文件。对于普通的hgweb,您可以使用以下URL:

  

https://www.mercurial-scm.org/repo/hg/archive/tip.zip

对于Bitbucket,你使用这样的网址:

  

https://bitbucket.org/mirror/mercurial/get/tip.zip