2013-04-20 23 views
7

Normalde size dalı, tüm gövdeyi şube düşündük ama benim şirkette ben gövdenin insanlar şube alt klasörleri gördüm ve görüntüyü doğrudan dizini bulmaya çalıştığınızda bunun yanında, herhangi bir karışıklığı pratik sonuçları var deeper- vardır gövde tekrar birleşecek mi? geri böyle bir "alt ağaç" klasörüneSVN'de bir alt klasörden bir şube oluşturmanın sonuçları nelerdir?

Hiç birleştirme:

cevap

7

sorun birleştirilmesi olduğunu .. dallanma değildir. Niye ya? Subversion, birleştirme bilgisini bu alt ağaç klasörüne kaydedecektir. Ve bu gerçekleşir gerçekleşmez, artık kimse -eintegrate'ı kullanamaz.

Look here for more information:

kaçının alt ağaç birleştirmeleri ve alt ağaç mergeinfo gerçekleştirmek Bu sürece alt ağaç birleştirme sahip olarak gelir değil alt dizinleri veya dosyaları

üzerine, sadece şube köküne üzerinde birleştirir - Bagajda asılı olan infoslar, genellikle kullanmanız gereken -reintegrate seçeneğini kullanamazsınız, çünkü bu şekilde birleştirme çok daha kolaydır.

3

dediğin tam olarak ne. SVN, ağacın herhangi bir yerinden, etkileyici olana kadar, onu birleştirmek istediğinizde ve sonra yarattığınız karmaşayı yönetmekte zorluk çekmenize yetecek kadar esnektir. Şimdi bazen mantıklı (örneğin, diğer şeylerle üst düzey bir dizininiz var ya da belirli bir sıkıştırmayı düzeltmek için çok özel bir yerel şubeye ihtiyacınız var) ama genel olarak işleri kendiniz için basit tutmak istiyorsunuz. Bu sadece üst seviyeden dallanma anlamına gelse bile, dal olarak kullanmak için bir kök seçerek ve bu kurallara uymanızı demektir

. İşler o zaman yönetmek için çok daha basit hale geliyor. Bunu yapsanız bile dallanma maliyeti ihmal edilebilir.

İlgili konular