Por*_*Man 0 mercurial mercurial-convert
我有一个包含一个文件(subdir/a.txt)的存储库,以及一个版本,添加它.
如果我hg convert使用包含的文件映射运行include subdir/a.txt,它可以正常工作.
但是,如果文件映射是include subdir/*.txt,include */a.txt或include **/*.txt,则生成的存储库中没有修订.
是否可以在文件映射中使用通配符hg convert?
-
我想这样做的原因是我可以创建一个包含历史记录的新存储库,但没有任何二进制文件.我希望能够做类似的事情exclude **/*.dll.有没有办法做到这一点?
似乎不支持通配符,但您可以使用hg manifest --all获取所有更改集中存在的所有文件的列表,并对输出进行一些过滤和编辑以生成要排除的内容.类似于以下内容列出Windows上的所有DLL文件路径:
hg manifest --all | findstr \.dll
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
358 次 |
| 最近记录: |