hg branchesListede görünmemesi için Mercurial'de adlandırılmış bir şubeyi kapatmanın mümkün olduğunu anlıyorum :
hg commit --close-branch -m 'close badbranch, this approach never worked'
Gerekirse şubeyi daha sonra yeniden açmak mümkün müdür?
hg branchesListede görünmemesi için Mercurial'de adlandırılmış bir şubeyi kapatmanın mümkün olduğunu anlıyorum :
hg commit --close-branch -m 'close badbranch, this approach never worked'
Gerekirse şubeyi daha sonra yeniden açmak mümkün müdür?
Yanıtlar:
Sadece hg updatekapalı şubeye gidebilir , sonra başka bir tane yapabilirsiniz hg commitve otomatik olarak yeniden açılacaktır.
closedBayrak sadece gelen kapalı dalları dışarı filtreye kullanılır hg branchesve hg headskullandığınız sürece --closedseçeneği - bu dalları kullanmanızı engellemez.
Bir dalı 'oluştururken' "-f" bayrağını kullanarak yeniden açabilirsiniz.
Hayır, bu komut aynı isimde yeni bir şube oluşturacaktır.
Sadece kapalı olduğunu unutun. Şubeye geçin, değişiklikleri yapın ve taahhüt edin. Otomatik olarak yeniden açılacaktır. Bitirdiğinizde tekrar kapatabilirsiniz.
Bunu dene.
Yürütmeden önce kapalı şubeye geçin. (hg up closed_branch)
hg st
dokun
ekle
hg commit -m 'kapatılan şubeyi yeniden açıyorum'
Bu, kapatılan şubeyi yeniden açacaktır.