W naszym bieżącym projekcie mamy cztery różne projekty zespołów TFS2010 w tej samej kolekcji Team Project. Powodem tego jest to, że różne części projektu chciały używać różnych szablonów projektów zespołowych (CMMI vs Agile).Scalanie projektów zespołowych
Wszystkie projekty wykorzystują teraz ten sam szablon. Dlatego też doszliśmy do wniosku, że lepiej byłoby połączyć projekty w jeden zespół projektowy. Rodzi to kilka pytań:
- Czy możliwe jest/możliwe wykorzystanie jednego z istniejących projektów jako projektu docelowego dla pozostałych trzech?
- Jak przenieść nasze istniejące elementy pracy do nowego projektu, zachowując nasze drzewo obszaru? Mamy nadzieję utworzyć jeden obszar główny dla każdego z naszych istniejących projektów zespołowych i przenieść wszystkie elementy pracy/obszary pod ten węzeł główny.
- Dzisiaj mamy łącza do elementów roboczych od jednego zespołu projektów do drugiego - jak zachowujemy te linki podczas łączenia?
- Jaka jest najlepsza praktyka podczas przenoszenia kodu źródłowego? Jedno wyraźne podejście polega na skopiowaniu go do nowej lokalizacji oraz zablokowaniu i zachowaniu starych projektów zespołów, na wypadek, gdybyśmy potrzebowali dostępu do starszych wersji kodu. Ale czy jest możliwe użycie tego rozgałęzienia, np. rozgałęzienia całego istniejącego kodu do nowego projektu zespołu? Jakie problemy mogą powodować takie podejście?
Dzięki za pomoc!
Czy nowsza wersja programu TFS pomaga w rozwiązaniu tego problemu? to jest alternatywne rozwiązanie do uaktualnienia TFS, a następnie móc połączyć kolekcje projektów zespołowych? – tonycoupland
Obecna wersja Team Foundation Server, a także Visual Studio Online nadal jest taka sama pod tym względem. Wytyczne tutaj są nadal aktualne. –