Svn Mercurial archive特定文件夹/文件?

Svn Mercurial archive特定文件夹/文件?,svn,version-control,mercurial,Svn,Version Control,Mercurial,在SVN中,我可以只导出folder2中的内容 svn export svn://source/Trunk/folder1/folder2 -r HEAD 我怎样才能在Mercurial中做到这一点?似乎hg archive只接受目标路径,而不接受源路径。如果我执行hg archive target\u path/folder,它将导出存储库中的所有内容 提前感谢。使用--include和--exclude指令 hg archive -I 'target_path/folder/*' my_s

在SVN中,我可以只导出folder2中的内容

svn export svn://source/Trunk/folder1/folder2 -r HEAD
我怎样才能在Mercurial中做到这一点?似乎
hg archive
只接受目标路径,而不接受源路径。如果我执行
hg archive target\u path/folder
,它将导出存储库中的所有内容

提前感谢。

使用
--include
--exclude
指令

hg archive -I 'target_path/folder/*' my_stuff.tar

将从下方的
文件夹中获取所有信息。

谢谢您的回复。然而,无论我输入什么模式,它都不会输出任何东西。类似地,无论我在for-X指令中输入什么,它总是导出所有内容。有什么想法吗?对我来说,它在-I和include模式之间没有空格