2010-05-03 10 views
30

HI mevcut hg depo kafa dışa aktarmanın bir yolu var mı, bir katran topu

bir katran topu güncel hg depo kafa dışa aktarmanın bir yolu var mı

? Katran topundaki tüm hg meta dosyalarını kullanmam (ör. Geçmiş/fark).

cevap

37

Temiz bir sürümü gzip'd tarball olarak dışa aktarmak için hg archive -t tgz <targetpath> kullanın.

Farklı bir çıkış tipi belirtmek için farklı bir -t bayrak değeri kullanabilirsiniz. Tüm tür (ve diğer) seçeneklerini hg man page'da bulabilirsiniz.

Mercurial 1.6+ sürümünde, -t ile belirtmeniz bile gerekmiyor - sadece hg archive <targetpath> kullanabilirsiniz ve Mercurial, dosya adından uygun türden çıktı alacaktır.

+5

Mercurial'ın bir sonraki sürümü (sürüm 1.6) sizin için doğru arşiv türünü tahmin edecektir, bu yüzden 'hg arşivi foo.tar.bz2', bzip2 sıkıştırılmış bir tarball almak için yeterlidir. –

+0

Bence bu cevabı paramallikleri ihmal etmelisiniz ... tahmin etmek güzelce işe yarıyor .. – Lipis

+0

Bu bir şekilde uzaktan repo üzerinde yapılabilir mi? –

İlgili konular