簡體   English   中英

Mercurial:排除包含存檔的.hg文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM