2010-03-09 26 views
7

kullanarak farklı bir depo B'ye ayıklamak Bir parçayı, yani varolan, özel bir mükerrer deponun bir alt dizini bitbucket üzerindeki yeni, genel bir depoya taşımak istiyorum. Bunu, değişiklik kümeleri de dahil olmak üzere yapmak mümkün mü yoksa, dizini yeni depoya el ile kopyalamalı mıyım ve onu orada işlemem gerekiyor mu (ve sürüm geçmişini kaybettim)?Depo A alt dizinini ayracı

+0

+1. İyi bir nokta. Sadece sorunun başlığını değiştirmenizi tavsiye ederim. Kısmi bir itme (gerçekten seçici bir işlem gibi geliyor) istemiyorsunuz. Mercurial'da bir alt deposu (veya bunun gibi ...) "ayıklamak" istersiniz. –

+0

Eğer seçici taahhütler yapmak istiyorsanız o zaman kesinlikle bir subrepo –

cevap

9

Bunu yapmak için convert extension kullanmak istiyorsunuz. Ana repo'yu yeniden düzenlerken buna bir subrepo yapmak için değerinde olabilirsiniz.

+0

+ 1 yapmak istiyorum. Harika ve basit. –

+0

Ayrıca bkz .: http://stackoverflow.com/questions/6843479/create-a-new-repo-from-sub-folder-in-mercurial-repo-using-convert – yanjost