SOLIDWORKS PDM (Ürün Veri Yönetimi) tasarım dallandırma ve birleştirme işlevi, ekiplerin bir ürün üzerinde paralel çalışabilmesini sağlamak için güçlü bir araç sunar.
Dallandırma, bir tasarımın mevcut versiyonunu yeni bir dal olarak oluşturur ve bu dalda yapılan değişiklikler, ana tasarımı etkilemeden test edilebilir veya geliştirilebilir.
Birleştirme ise farklı dallarda yapılan değişikliklerin ana tasarıma entegre edilmesine olanak tanır. Bu yaklaşım, özellikle büyük ve karmaşık projelerde iş birliği ve versiyon kontrolü açısından büyük avantajlar sağlar. Tasarım dallandırma ve birleştirme, ekiplerin aynı anda birden fazla alternatif üzerinde çalışmasına ve bu alternatifleri gerektiğinde ana projeye geri katmasına imkân tanır.
Dallandırma
Bu sürecin ilk kısmı, dallandırmadır. Dallandırma, ürün ağacı kopyalama ile hemen hemen aynı şekilde bir kaynağın kopyalarını oluşturur, ancak dallanmış dosyaların geçmişini koruma becerisi ekler. Bu geçmişi koruyarak, dallar daha sonra asıl kaynaklarına birleştirilebilir. Ürün ağacı kopyalama gibi, dallandırma da PDM yerel kasa görünümündeki araçlar açılır menüsünden kullanılabilir.
Ürün ağacı kopyalamada bulunan seçeneklerin çoğuna, dallandır iletişim kutusundan da ulaşılabilir.
Bir dosya, birden fazla kez dallandırılabilir ve bir dal da kendi içinde yeniden dallandırılabilir. Her dal, orijinal dosyadan bağımsız olarak çalışır. Bu sayede, bir dalda veya orijinal dosyada yapılan değişiklikler diğer dalları veya orijinal dosyayı etkilemez. Hem orijinal dosyanın hem de dallandırılmış dosyaların geçmişi, yapılan dallandırma işlemlerini kaydeder ve izlenebilir hale getirir.
Birleştirme işlemi, herhangi bir zamanda dallandırılmış (branched) dosyaların kaynak dosyalarla birleştirilmesine olanak tanır. Bu işlem sırasında, dallandırılmış dosyada yapılan değişiklikler kaynak dosyaya aktarılır. Tıpkı dallandırma işlemi gibi, birleştirme işlemi de PDM yerel kasa (Local Vault) görünümünde, araçlar açılır menüsünden kullanılabilir.
Birleştirme iletişim kutusu hem ürün ağacı kopyala hem de dallandırma arayüzüne benzer.
Not: Tıpkı dallandırma işleminde olduğu gibi, birleştirme işlemi de hem birleştirilen dosyanın hem de kaynak dosyanın geçmişine kaydedilir. Bu sayede yapılan tüm değişiklikler izlenebilir ve dosyaların versiyon geçmişinde görüntülenebilir.