2012-12-10 10 views
9

Jestem subskrybentem MSDN rozpoczynającym osobisty projekt obejmujący WPF, usługi sieciowe i serwer SQL. Planuję używać moich korzyści MSDN do hostowania usług sieci Web na Azure i bazy danych na SQL Azure.Wady usługi Team Foundation Service i TFS na platformie Azure

Miałem zamiar uruchomić TFS na mojej własnej maszynie programistycznej, ale potem usłyszałem o ofercie usług Microsoft Team Foundation Service. Wydaje się również, że mogę uruchomić moją własną instancję TFS na platformie Azure. W tym momencie myślę, że Team Foundation Service jest najlepszym rozwiązaniem, ponieważ:

  1. wolałbym mieć TFS w chmurze nad moim głównym komputerze dev tak, że mogę do niego dostęp w dowolnym miejscu i nie trzeba się martwić o konieczności utworzenia kopii zapasowej.
  2. Wolałbym nie martwić się o zakładanie i administrowanie TFS na Azure, jeśli nie otrzymam nic z tego dodatkowego.
  3. Nie jestem do końca pewien, czy konfiguracja i używanie TFS na platformie Azure będzie darmowa (lub nadal będzie darmowa) z moją subskrypcją MSDN.

Czy ktoś napotkał jakiekolwiek poważne wady związane z korzystaniem z usługi Team Foundation Service, takie jak duża utrata elastyczności lub funkcjonalności?

Odpowiedz

5

Korzystam z usług TFS, ponieważ był to podgląd mojej pracy osobistej - i nie miałem żadnych ograniczeń w zakresie usług kontroli/budowania kodu źródłowego. Usługa jest dość porównywalna do pełnego serwera TFS; ale nie obejmuje bardziej zaawansowanych funkcji, takich jak automatyzacja testów.

stronie Ceny stwierdza także, że usługa będzie nadal pozostają wolne dla MSDN subskrybentów: https://tfs.visualstudio.com/en-us/pricing/information/

+1

Integracja z SharePoint, zarządzanie laboratorium i raportowanie SSRS to główne cechy, których brakuje (i oczywiście możliwość dostosowania szablonu procesu). – Betty

2

Przed TFSPreview istniał, poprosiłem kilka osób w wiedzą na SM o bieganiu TFS w Azure i powiedziano mi, że istnieją niektóre nietrywialne problemy z uruchamianiem TFS na maszynie wirtualnej na platformie Azure. Uważam, że właśnie dlatego MS oferują TFS jako usługę, a nie jako szablon dla maszyny wirtualnej. W związku z tym, jeśli chcesz korzystać z TFS i chcesz, aby był w chmurze, zdecydowanie skorzystam z Podglądu TFS.

+1

2012 zawiera wiele zmian kodu, które pomagają usunąć ograniczenia, jednak wciąż jest ich więcej, co uniemożliwia korzystanie z bardziej zaawansowanych funkcji. Zmiany uwierzytelniania są dobrym przykładem. – Betty

Powiązane problemy