2010-05-03 42 views

回答

37

使用hg archive -t tgz <targetpath>將乾淨版本導出爲gzip壓縮包。

或者,您可以使用不同的-t標誌值來指定不同的輸出類型。你可以在hg man page找到所有的類型(和其他)選項。

在Mercurial 1.6+中,您甚至不需要使用-t指定類型 - 您只需使用hg archive <targetpath>,Mercurial會從文件名中推斷出正確的類型。

+5

Mercurial的下一個版本(版本1.6)會爲您推測正確的歸檔類型,所以'hg archive foo.tar.bz2'足以獲得bzip2壓縮的tarball。 – 2010-05-28 07:56:43

+0

我認爲你應該更新這個答案省略參數......它很好地與猜測。 – Lipis 2012-04-30 23:02:48

+0

這可以以某種方式執行遠程回購? – 2017-03-03 12:29:08

相關問題