也许是一个愚蠢的问题,但我的谷歌不起作用。在我的存储库根目录上执行以下操作:
$ hg archive my_archive.tar.gz
给我一个tar.gz文件,其内部目录名为my_archive
,然后在我的repo内容中。
我理解这是hg arhives
帮助的意思:
添加到存档文件的每个成员都有一个前缀的目录前缀。
使用-p / - prefix指定前缀的格式字符串。该 default是存档的基本名称,后缀已删除。
但它让我的部署工作流程难以理解。我需要它没有内部的目录。
这可能吗?
答案 0 :(得分:5)
将前缀指定为当前目录:
hg archive -p . my_archive.tar.gz