2010-08-27 78 views
3

在SVN,我可以做到这一点,只出口内容文件夹2Mercurial存档特定文件夹/文件?

svn export svn://source/Trunk/folder1/folder2 -r HEAD 

我怎样才能做到在水银一样吗?看起来hg archive只接受目标路径而不是源路径。如果我这样做hg archive target_path/folder它将导出存储库中的所有内容。

在此先感谢。

回答

5

使用--include--exclude指令

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

将获得下来一切从folder

+0

感谢您的回复。但是,无论我输入什么样的模式,它都不会输出任何内容。同样,无论我为-X指令放置什么,它总是导出所有内容。有任何想法吗? – StarCub 2010-08-27 05:18:02

+0

明白了,我不需要引号。 :) 谢谢。 – StarCub 2010-08-27 05:24:44

+0

对我来说,它在-I和包含模式之间没有空格 – 2015-08-17 18:19:41