TFS kaynak denetiminde ayarlanmış 2 farklı uygulama var. Her ikisi de kaynak kontrolde kurulan ortak bir kütüphaneyi paylaşır.TFS'de paylaşılan bir kitaplığın nasıl işleneceği ve dlls paylaşımının nasıl yapılacağı
Güncel kitaplıktaki değişiklikler için geçerli olan işlem, dll'leri diğer uygulamaların içine çekilip çalışacakları bir yere kopyalar. Bu manuel ve iyi çalışmıyor, özellikle şimdi TFS CI Yapılarına geçiyorum. TFS böyle
Düzen:
-TFS
- Web 1
| Main
| RB_1_0
- Web 2
| Main
| RB_1_0
- Shared
| Main
| RB_1_0
| RB_2_0
| RB_3_0
yüzden bunu değiştirmek için arıyorum, onu otomatik. Ama nasıl yapabileceğimi bilmiyorum. Görebildiğiniz gibi birden fazla dal vs. vardır. Ortak bir kütüphanesi olarak, nuget paketleri ile çalıştığım gibi, web 1 ve/veya web 2'ye değişikliklerin gönderildiği gibi kurmayı düşünüyorum. Ne kadar kolay olduğundan emin değilim Bunu ayarlamak için.
Yukarıdaki yapının gözden geçirilmesi ve çıktısı alınmış dll'lerin dağıtımını ortak yoldan yönetmenin en iyi yolu hakkında fikir verebilir miyiz? CI ortamında mı? Nuget en iyi seçenek midir?