制作没有前缀的mercurial存档

时间:2012-08-30 14:12:47

标签: mercurial archive

也许是一个愚蠢的问题,但我的谷歌不起作用。在我的存储库根目录上执行以下操作:

$ hg archive my_archive.tar.gz

给我一​​个tar.gz文件,其内部目录名为my_archive,然后在我的repo内容中。

我理解这是hg arhives帮助的意思:

  

添加到存档文件的每个成员都有一个前缀的目录前缀。

     

使用-p / - prefix指定前缀的格式字符串。该   default是存档的基本名称,后缀已删除。

但它让我的部署工作流程难以理解。我需要它没有内部的目录。

这可能吗?

1 个答案:

答案 0 :(得分:5)

将前缀指定为当前目录:

hg archive -p . my_archive.tar.gz