Mamy wiele różnych rozwiązań/projektów zarządzanych przez różne zespoły. Nasze rozwiązanie musi odwoływać się do kilku projektów, które posiada inny zespół. Nie chcemy dodawać tych zależności jako odniesień do projektu, ponieważ nie zamierzamy modyfikować tego kodu, chcemy go po prostu użyć. Również mamy już sporo projektów w naszym rozwiązaniu i nie chcemy dodawać więcej, ponieważ spowolni to działanie Visual Studio. Budujemy te projekty w osobnym rozwiązaniu i dodajemy je jako odniesienia do naszego rozwiązania.Zarządzanie wewnętrznymi zależnościami stron trzecich
Moje pytanie brzmi, w jaki sposób ludzie zarządzają tego typu zależnościami? Czy powinienem po prostu zautomatyzować proces, który szuka zmian w tych projektach, buduje je i sprawdza biblioteki dll w naszej kontroli kodu źródłowego, po czym traktujemy je tak, jak inne zewnętrzne zależności? Czy istnieje zalecany sposób robienia tego?
Nie są terminami ortogonalnymi "wewnętrznymi" i "stron trzecich"? :-) – Gray