[英]mercurial: excluding .hg files with archive
我在跑步:
hg archive --exclude .hg ../rdiff-backup-fs-1.0.0b3
嘗試導出軟件包的文件而不添加.hg文件。 我得到:
abort: path contains illegal component: .hg
我究竟做錯了什么? 我正在嘗試排除.hgtags
和.hg_archival.txt
文件。
編輯好,我是個白痴。 您需要指定整個模式,而不僅僅是前綴。
您還可以將默認模式設置為在導出時忽略,並避免輸入過多。
把它放在你的.hgrc
[defaults]
archive = -X .hgtags -X .hgignore -X .todo
這樣,您可以進行hg archive ~/project.tgz
而這些文件將始終被忽略。
hg archive
已經排除了.hg目錄(實際上,這很重要,不是嗎?),無需指定它。
選項-X
需要全名,而不只是前綴。 因此,我必須使用-X .hgtags
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.