.hg文件我運行:水銀:排除與歸檔
hg archive --exclude .hg ../rdiff-backup-fs-1.0.0b3
試圖出口文件包不添加.hg文件。我得到:
abort: path contains illegal component: .hg
我在做什麼錯了?我正試圖排除文件.hgtags
和.hg_archival.txt
。
編輯 好的,我是個白癡。你需要指定整個模式,而不僅僅是前綴。
.hg文件我運行:水銀:排除與歸檔
hg archive --exclude .hg ../rdiff-backup-fs-1.0.0b3
試圖出口文件包不添加.hg文件。我得到:
abort: path contains illegal component: .hg
我在做什麼錯了?我正試圖排除文件.hgtags
和.hg_archival.txt
。
編輯 好的,我是個白癡。你需要指定整個模式,而不僅僅是前綴。
選項-X
需要全名,而不僅僅是前綴。所以我不得不使用-X .hgtags
。
您應該使用過 `hg archive --exclude「.hg *」this that` – Ender 2014-01-16 20:35:02
hg archive
已經排除了.hg目錄(事實上,這是一種整點,不是?),沒有必要指定它。
他並不是指他指.hgtags和.hgarchive文件的.hg目錄。 – 2011-02-02 22:41:53
您還可以設置默認模式以便在導出時忽略並避免太多的輸入。
把這個你.hgrc
[defaults]
archive = -X .hgtags -X .hgignore -X .todo
這樣你就可以做hg archive ~/project.tgz
和這些文件將被省略始終。
如果你已經找到了自己的問題的答案,你應該添加它,並在下面選擇它。 – 2011-02-02 22:43:07