Udostępnij za pośrednictwem


Wybieranie lokalizacji przemieszczenia i konfigurowanie folderu do wrzucania

Podczas definiowania lub budować definicja w kolejce, można określić ścieżkę do folderu, aby proces kompilacji mógł dostarczyć pliki binarne i plików dziennika do zespołu.Upewnij się, że folder, który został zidentyfikowany jest gotowa do użytku jako folder poczty odebranej.

Co chcesz zrobić?

  • Skonfigurować folder poczty odebranej w udziale plików na kontrolerach budowania lokalnej

  • DROP wyjścia do TFS podczas korzystania z gospodarzem zbudować Controller

Skonfigurować folder poczty odebranej w udziale plików na kontrolerach budowania lokalnej

Podczas definiowania lub budować definicja, który jest uruchamiany przez na kontrolera kompilacja pomieszczeń w kolejce, można określić ścieżkę do udziału plików.Kolekcja projektów zespołu na albo lokalnych Team Foundation Server (TFS) lub Team Foundation usługi mogą obsługiwać kontrolera kompilacja lokalnych.

Pomijanie folderów w systemie kompilacji

PoradaPorada

Jeśli widzisz błąd TF270016 w dzienniku wyniki kompilacji, istnieje możliwość, że serwera kompilacji nie ma wymaganych uprawnień dostępu do folderu poczty odebranej.Postępuj zgodnie z poniższymi instrukcjami, aby rozwiązać ten problem.

Bb778394.collapse_all(pl-pl,VS.110).gifWymagania

Musisz być członkiem grupy Administratorzy na komputerze, na którym znajduje się folder wrzucania.

Specjalny folder pośredniczący udział pliku można użyć w następujących systemach operacyjnych:

  • Windows Server 2012

  • Windows Server 2008

  • Windows Server 2003

  • Windows 8

  • Windows 7

  • Windows Vista

Aby skonfigurować folder poczty odebranej w udziale plików

  1. Zaloguj się do komputera, na którym znajduje się folder wrzucania.

  2. Otwórz Eksploratora Windows (Eksploratora plików w Windows 8) i przejdź do folderu, który zawiera (lub będzie zawierać) folder wrzucania.

  3. Jeśli to konieczne, utwórz folder wrzucania.

    PoradaPorada

    Postaraj się, aby ścieżka do folderu wrzucania była możliwie jak najkrótsza (na przykład: c:\drops).Wygenerowana przez agenta kompilacji fizyczna ścieżka dla folderu wrzucania nie może nie może zawierać więcej niż 259 znaków.W przeciwnym razie, kompilacja się nie uda i zarejestruje komunikat o błędzie TF205022.

  4. Otwórz menu skrótów dla folderu, wybierz Właściwości, a następnie wybierz kartę Udostępnianie.

  5. Na Windows Server 2012, systemu Windows Server 2008, Windows 8, Windows 7 i Windows Vista: wybrać Udostępnianie zaawansowane.

    Pojawi się okno dialogowe Udostępnianie zaawansowane.

  6. Wybierz Udostępnij ten folder, a następnie wybierz uprawnienia.

    Pojawi się okno dialogowe Uprawnienia dla nazwa_folderu.

  7. Wybierz przycisk Dodaj.

    Pojawi się okno dialogowe Wybieranie użytkowników, komputerów lub grup.

  8. Wykonaj jedną z następujących czynności, zależnie od typu konta, które określono jako Tworzenie konta usługi na serwerze kompilacji, obsługującym Twój zbudować kontroler:

    • Usługa sieciowa, uruchomiona na komputerze, który zawiera folder wrzucania: W polu Wprowadź nazwy obiektów do wybrania wprowadź Usługa sieciowa.

    • Usługa sieciowa, uruchomiona na komputerze innym niż ten, który zawiera folder wrzucania:

      1. Wybierz Typy obiektów.

        Pojawi się okno dialogowe Typów obiektów.

      2. Zaznacz pole wyboru Komputery, a następnie wybierz OK.

      3. Sprawdź poprawność lokalizacji.

      4. W polu Wprowadź nazwy obiektów do wybrania wpisz Kompilator$, gdzie Kompilator jest nazwą komputera kompilacji, na którym jest uruchomiony agent kompilacji.

    • Konto domenowe: Sprawdź poprawność lokalizacji.W polu Wprowadź nazwy obiektów do wybrania wprowadź nazwę konta.

  9. Wybierz przycisk OK.

  10. Powtórz dwa poprzednie kroki dla Tworzenie konta usługi na serwerze kompilacji, obsługującym Twój zbudować agenci.

  11. W oknie dialogowym Uprawnienia dla nazwa_folderu wybierz konto, które właśnie zostało dodane do listy Nazwy grupy lub użytkownika.

  12. Zaznacz pola wyboru Zmiana i Odczyt, a następnie wybierz OK.

DROP wyjścia do TFS podczas korzystania z gospodarzem zbudować Controller

Podczas korzystania z Visual Studio 2012 Update 1 (lub nowszej wersji) do utworzenia definicji kompilacji i Gospodarzem kontroler budować go uruchomić, należy upuścić wyjść w serwerze Team Foundation Service.

Upuść wyjść do TFS

Informacje dotyczące przestrogiPrzestroga

Chociaż system akceptuje specjalny folder pośredniczący kontroli wersji jako tymczasowej lokalizacji, korzystając z Team Foundation Service, takie podejście nie jest zalecane.

Jeśli zostanie użyta specjalny folder pośredniczący kontroli wersji, należy wyznaczyć folder, który jest przeznaczony tylko do użytku jako folder poczty odebranej.Ten folder nie może zawierać kodu zespołu, ani żadnego innego wartościowego źródła plików.W przeciwnym razie, pojawi się ryzyko zniszczenia plików źródłowych.

W celu uniknięcia negatywnego wpływu na wydajność należy pobierać niepotrzebne pliki, upewnij się, swoje odchylenia standardowego stanowiska roboczego mapowania i zbudować definicji obszaru roboczego mapowania wykluczyć folder poczty odebranej kontroli wersji.

[!UWAGA]

Jeśli używasz wersji pakietu Visual Studio 2012 wydany przed Visual Studio 2012 Update 1 dotyczące edytowania definicji build kopiować budować danych wyjściowych do serwera opcja będzie wyłączona.

Kolejne kroki

Po zidentyfikowaniu i ustaw folder poczty odebranej można określić ścieżkę do tego folderu podczas definiowania kompilacji i kiedy możesz kolejki kompilacji.