Używanie programu Team Foundation Server 2010 do kontroli źródła programu Visual Studio 2010
streszczenie
Do tej pory program Visual Studio używał programu Visual SourceSafe do kontroli źródła, ale począwszy od programu Visual Studio 2010, będziesz używać team Foundation Server do kontroli źródła.
Podczas gdy tradycyjny Team Foundation Server jest skomplikowany w konfiguracji i bezcennie dostępny, od 2010 roku stał się łatwiejszy w instalacji i konfiguracji, cena pojedynczego elementu nie różni się zbytnio od Visual SourceSafe, a nawet z subskrypcją MSDN, Professional Ponieważ jest zawsze dołączony do powyższego, stał się łatwy w użyciu.
Środowisko pracy
Obsługiwane wersje programu Visual Studio
- 2010 (Professional lub nowszy)
Sprawdź wersję programu Visual Studio
- 2010 (Profesjonalny)
Środowisko obsługi instalacji programu Visual Studio Team Foundation Server 2010
- Windows Server 2003, 2003 R2, 2008 i 2008 R2 (wszystkie wersje 32-bitowe i 64-bitowe są dopuszczalne)
- Windows Vista, 7 (dopuszczalne są wersje 32-bitowe i 64-bitowe)
substancja
* Wprowadzone tutaj porady opisują tylko ustawienia, dopóki nie będzie można uzyskać kontroli źródłowej z programu Visual Studio.The tips introduced here describe the settings until you can source control from Visual Studio. Szczegółowe wyjaśnienia dotyczące kontroli źródła i wyjaśnienia dotyczące stosowania innych funkcji zostały pominięte, więc wypróbuj je lub zapoznaj się z oficjalną stroną itp.
Visual Studio 2010 i Team Foundation Server 2010, które są używane w tych poradach, są również dostępne do wersji próbnych. Jeśli nie masz pełnej wersji, pobierz ją i użyj z poniższego linku.
Visual Studio Team Foundation Server 2010
Visual Studio 2010 (jeden z poniższych)
- Wersja próbna programu Microsoft Visual Studio 2010 Professional — ISO
- Wersja próbna programu Microsoft Visual Studio 2010 Premium — ISO
- Wersja próbna programu Microsoft Visual Studio 2010 Ultimate — ISO
- Wersja próbna programu Microsoft Visual Studio Test Professional 2010 — ISO
Kontrola źródła po stronie klienta nie jest dostępna w programie Visual Studio 2010 Express Edition. Pamiętaj, aby używać Professionl Edition lub nowszego. Program Visual Studio jest opisany jako już zainstalowany.
Pierwszym krokiem jest zainstalowanie Team Foundation Server 2010 jako instalatora dla serwera, który zarządza źródłem. Chociaż nazywa się Serwer, od wersji 2010 może być zainstalowany nie tylko na Windows Server, ale także na klienckich systemach operacyjnych Windows Vista i Windows 7, dzięki czemu może być używany nawet przez osoby, które nie mają produktu Server, i może być łatwo używany, taki jak noszenie go na notebooku itp.
Porady w tym artykule pokazują Team Foundation Server 2010 zainstalowany w systemie Windows Server 2008 R2.
Podczas przeglądania do dysku Team Foundation Server 2010, istnieją foldery "TFS-x64" i "TFS-x86", a pliki instalacyjne znajdują się w każdym folderze. Otwórz TFS-x64, jeśli instalacja jest przeznaczona dla systemu operacyjnego x64 lub TFS-x86 dla systemu operacyjnego x86.
Uruchom plik "setup.exe" w folderze.
Po wyświetleniu ekranu instalacji kliknij przycisk Dalej.
Przeczytaj uważnie postanowienia licencyjne, zaznacz "Zgadzam się" i kliknij "Dalej".
Jeśli funkcja, która ma zostać zainstalowana, nie jest zaznaczona, sprawdź wszystkie z nich. Po potwierdzeniu kontroli kliknij przycisk "Zainstaluj".
Poczekaj chwilę, aż rozpocznie się instalacja.
Jeśli program .NET Framework 4.0 nie jest zainstalowany, po instalacji zostanie wyświetlony monit o ponowne uruchomienie, więc uruchom go ponownie.
Ponieważ instalacja jest kontynuowana po ponownym uruchomieniu, jeśli obraz dysku został zamontowany na dysku wirtualnym lub podobnym, musisz go ponownie zamontować.
Poczekaj chwilę, ponieważ instalacja będzie kontynuowana po ponownym uruchomieniu.
Po zakończeniu instalacji skonfiguruj Team Foundation Server, więc zaznacz "Uruchom Team Foundation Server Offensive Tool" w lewym dolnym rogu ekranu i kliknij przycisk "Konfiguruj".
Zostanie wyświetlony ekran wprowadzania licencji programu Team Foundation Server, a jeśli go masz, wprowadź klucz produktu. Jeśli nie, zostanie użyta jako wersja ewaluacyjna.
Jeśli chcesz użyć go jako wersji ewaluacyjnej, zobaczysz komunikat podobny do tego po prawej stronie.
Zostanie wyświetlone Centrum konfiguracji.
Będziesz musiał wybrać jeden z trzech wzorców konfiguracji: Podstawowy, Standardowy pojedynczy serwer i Zaawansowany. Jeśli jednak zainstalujesz go w systemie operacyjnym klienta, będzie to podstawowy lub zaawansowany.
Po wybraniu każdego elementu z listy po lewej stronie wyświetlana jest zawartość wyświetlana w kreatorze i odpowiednie środowisko konfiguracji, więc wybierz kreatora zgodnie ze swoim środowiskiem i kliknij przycisk "Uruchom kreatora".
Tutaj wybieramy "Podstawowy", aby uruchomić kreatora.
Kliknij przycisk Dalej.
Wybierz program SQL Server, którego chcesz użyć jako bazy danych. Jeśli program SQL Server nie jest zainstalowany w danym środowisku, można zainstalować bezpłatną wersję programu SQL Server Express.
Program SQL Server jest już zainstalowany w środowisku porad, więc zaznacz opcję "Użyj istniejącego wystąpienia programu SQL Server".
Określ wystąpienie, jeśli używasz istniejącego wystąpienia programu SQL Server. Połączenie można przetestować, klikając łącze Testuj po prawej stronie.
Przejrzyj konfigurację i kliknij przycisk Dalej.
Sprawdza się, czy można go konfigurować. Jeśli wszystkie zakończą się pomyślnie, kliknij przycisk Konfiguruj.
Ustawiliśmy go do zainstalowania na istniejącym serwerze SQL, ale w takim przypadku musieliśmy spełnić pewne warunki, takie jak "wyszukiwanie pełnotekstowe jest już zainstalowane" i "pamięć serwera ma co najmniej 2 GB". Jeśli naprawdę nie możesz go wyczyścić, zainstaluj program SQL Server Express.
Po zakończeniu konfiguracji kliknij przycisk Dalej.
Gdy wszystko zostanie wykonane pomyślnie, zamknij ekran przyciskiem "Zamknij".
Uzyskując dostęp do adresu URL wyświetlanego na środku ekranu, możesz zarządzać projektem zespołowym za pomocą przeglądarki internetowej nawet z klienta. Jednak nie wyjaśnimy tego tutaj.
Powrócisz do poprzedniego ekranu, ale ten ekran również zostanie zamknięty.
Dostępne są inne konfiguracje, więc w razie potrzeby wybierz opcję Konfiguruj, aby uruchomić kreatora. Konfigurację można również rozpocząć z poziomu konsoli administracyjnej programu Team Foundation Server, która pojawi się później.
Po zamknięciu Centrum konfiguracji automatycznie uruchamia się Konsola administracyjna Team Foundation Server.
Jednak tym razem nie ma tu więcej do ustawienia, więc możesz go zamknąć. Pozostałe ustawienia są wykonywane od strony programu Visual Studio.The rest of the settings are done from the Visual Studio side.
Po uruchomieniu programu Visual Studio 2010 po stronie klienta sprawdź, czy Team Foundation Server jest określony w kontroli źródła. (Jest ustawiona domyślnie)
Wybierz "Narzędzia" i "Opcje" z menu.
Wybierz pozycję Kontrola źródła, wybierz pozycję Wtyczki z drzewa po lewej stronie i upewnij się, że bieżące wtyczki kontroli źródła są ustawione na Visual Studio Team Foundation Server.
Wybierz "Kontrola źródła" i "Środowisko", wybierz "Team Foundation" w "Preferencjach kontroli źródła" i ustaw każdy element w razie potrzeby.
Po potwierdzeniu ustawień wybierz "Team" "Połącz z Team Foundation Server" z menu.
Po wyświetleniu okna dialogowego Połącz z projektem zespołowym kliknij przycisk Serwer.
Kliknij przycisk Dodaj.
Wprowadź nazwę serwera lub adres URL, na którym właśnie zainstalowano Team Foundation Server 2010. Kliknij przycisk OK, aby potwierdzić połączenie, a jeśli możesz połączyć się pomyślnie, okno dialogowe zostanie zamknięte. Jeśli nie możesz się połączyć, pojawi się okno dialogowe błędu.
Sprawdź, czy dodany serwer znajduje się na liście.
Sprawdź, czy serwer jest dostępny z poziomu wyboru Team Foundation Server i kliknij przycisk Połącz.
W programie Team Explorer kliknij prawym przyciskiem myszy kolekcję projektów zespołowych w katalogu głównym i wybierz polecenie Nowy projekt zespołowy.
Wprowadź opis nazwy projektu zespołowego, który chcesz utworzyć, a następnie kliknij przycisk Dalej.
Zostanie wyświetlone okno dialogowe Wybierz szablon procesu. Możesz wybrać MSF dla Agile Software Development v5.0 i MSF dla CMMI Process Improvement v5.0 jako szablony, ale MSF dla Agile Software Development v5.0 dla rozwoju osobistego lub małych projektów.
Jeśli nie utworzono jeszcze żadnych projektów zespołowych, można wybrać opcję Utwórz pusty folder kontroli źródła.
Potwierdź ustawienia i kliknij przycisk "Zakończ".
Rozpoczyna się tworzenie projektu zespołowego.
Po zakończeniu kliknij przycisk Zamknij.
Możesz zobaczyć, że utworzony projekt zespołowy jest wyświetlany w Team Explorer.
Stwórzmy teraz projekt. Możesz utworzyć dowolny projekt, ale przed zakończeniem tworzenia projektu zaznacz opcję Dodaj do Kontroli źródła w prawym dolnym rogu okna dialogowego.
Zostanie wyświetlone okno dialogowe Dodaj do kontroli źródła, w którym określisz, do którego folderu chcesz dodać projekt.
W razie potrzeby można utworzyć foldery i określić, gdzie mają być dodawane projekty.
Podczas tworzenia projektu po lewej stronie każdego pliku pojawia się znak "+". Oznacza to, że nowy plik został utworzony, ale nie został jeszcze zaewidencjonowany w kontroli źródła.
Ponadto u dołu programu Visual Studio pojawi się panel Modyfikuj wstrzymane z listą plików, które nie zostały zaewidencjonowane.
Kliknij przycisk Zaewidencjonuj tutaj, aby zaewidencjonować wszystkie oczekujące pliki.
Zostanie wyświetlone okno dialogowe potwierdzenia, więc wybierz "Tak".
Poczekaj chwilę na zakończenie odprawy.
Po zakończeniu ewidencjonowania w każdym pliku wyświetlany jest znak klucza, jak pokazano na rysunku po prawej stronie. Spowoduje to przeniesienie zaewidencjonowanego pliku do kontroli źródła. Wyświetlacz tutaj będzie taki sam jak Visual SourceSafe.
Możesz dwukrotnie kliknąć pozycję Kontrola źródła z programu Team Explorer, aby kontrolować serwer źródłowy z poziomu programu Visual Studio.
Jak pokazano na rysunku po prawej stronie, widać, że właśnie utworzony projekt jest zaewidencjonowany.
Podczas edycji kodu jest on automatycznie wyewidencjonowywany i ma czerwony znacznik wyboru, jak pokazano na rysunku po prawej stronie. Jeśli ktoś inny edytuje plik, nie będzie można go wyewidencjonować.
Możesz ustawić tę kontrolkę zachowania w opcjach programu Visual Studio lub w konsoli zarządzania.
Aby zaewidencjonować zmodyfikowany plik, kliknij go prawym przyciskiem myszy i wybierz z menu polecenie Zaewidencjonuj.
Jeśli przypadkowo zmienisz kod lub chcesz przywrócić poprzedni stan, wybierz opcję "Cofnij oczekujące zmiany".
Streszczenie
W tej sekcji opisano kroki konfiguracji, aby uzyskać dostęp do kontroli źródła z programu Visual Studio. Kontrola źródła to nie tylko zarządzanie źródłami, ale także różne funkcje, takie jak udostępnianie kodu źródłowego wielu osobom, wyłączna kontrola, kontrola wersji, porównanie kodu z poprzednimi wersjami, ustawienie uprawnień dostępu itp. Ponadto, podczas gdy Visual SourceSafe jest funkcją tylko kontroli źródła, Team Foundation Server ma również inne funkcje, takie jak automatyczne kompilacje, dane wyjściowe raportów, zarządzanie pracą i integracja z SharePoint, więc jeśli masz czas, możesz spróbować użyć tych funkcji.