Wybieranie lokalnego lub serwerowego obszaru roboczego
Gdy użytkownik tworzenia lub edytowania obszaru roboczego, można określić, czy jego lokalizacja jest lokalnych lub serwera.W większości przypadków lokalnych jest najlepszy, ponieważ zapewnia wiele korzyści.Przede wszystkim można wykonywać operacje kontroli wersji core, nawet w przypadku, gdy nie masz połączenia z serwerem zespołu Fundacji.
Co chcesz zrobić?
Zrozumienie: Dlaczego warto używać lokalnego obszaru roboczego?
Zrozumienie: Kiedy może być należy używać serwera obszaru roboczego?
- Pracuj w trybie offline, używając serwera obszaru roboczego
Zarządzanie ustawieniami obszaru roboczego pobierania zespołu projektu, zespół
Praca z wiersza polecenia
Uzyskaj porady
Zrozumienie: Dlaczego warto używać lokalnego obszaru roboczego?
Istnieje wiele rzeczy kochać dotyczące lokalnego obszaru roboczego:
Praca w trybie offline łatwo. Można szybko rozpocząć edycji pliku, gdy połączenie sieciowe jest niedostępne lub zawodne.Z okna Solution Explorer można można dodać, edytować, usunąć, zmienić nazwę, Cofnij i porównywania elementów w obszarze roboczym, nawet jeśli nie masz połączenia z serwerem zespołu Fundacji.
Łatwo przywrócić lokalnie usunięte pliki. Aby przywrócić lokalnie usunięte pliki, po prostu uzyskać pliki.
Visual Studio automatycznie wykrywa zmiany. Podczas dodawania lub usuwania plików spoza programu Visual Studio, program automatycznie wykrywa te zmiany.
[!UWAGA]
Oczekujące zmiany zespołu członków, którzy korzystają z lokalnych obszarów roboczych nie są widoczne dla innych członków zespołu w Explorer kontroli źródła.
Zrozumienie: Kiedy może być należy używać serwera obszaru roboczego?
Chociaż lokalnego obszaru roboczego jest lepszym rozwiązaniem dla większości ludzi, są niektórych szczególnych przypadkach, gdy może być przydatne serwera obszaru roboczego:
Obniża wydajność, jak liczba elementów w lokalnym zwiększa obszar roboczy.
Obszar roboczy, który zawiera bardzo dużą liczbę plików. Visual Studio przechowuje tylko jedną kopię każdego pliku w obszarze roboczym serwera, co zmniejsza miejsca na dysku, wymagane do ich przechowywania.
Visual Studio 2010 i starszymi wersjami można użyć do pracy z obszaru roboczego.
Włącz uzyskiwanie najnowszych na wyewidencjonowania opcja jest dostępna.
Niektóre stawianych klientom korzystania z serwera obszaru roboczego:
Pracę w trybie offline z trudności i niskiej wydajności. W trybie offline, nie możesz pracować z lokalnych plików, ponieważ są one tylko do odczytu, dopóki je wyewidencjonować.Można wyewidencjonować pliki tylko z okna Solution Explorer i dopiero po przełączeniu do trybu offline (jak wyjaśniono poniżej).Podczas pracy offline można nie może wykonywać innych operacji, takich jak dodawanie, usunąć, zmienić lub cofnąć.
Porada |
---|
Czas odpowiedzi można poprawić przez włączenie asynchronicznego realizacji transakcji.Aby uzyskać więcej informacji, zobacz Zarządzanie zespołu projektu zbierania ustawienia obszaru roboczego dla zespołu. |
Przełącz do trybu offline podczas korzystania z serwera obszaru roboczego
Po za pomocą serwera obszaru roboczego i nie może połączyć się z programu Team Foundation Server Explorer kontroli źródła jest wyłączone.Jednakże jeśli masz lokalnych kopii plików w obszarze roboczym serwera można nadal je edytować z Solution Explorer.Po serwer zostanie ponownie udostępnione, można sprawdzić zmiany do kontroli wersji.
Porada |
---|
Jeśli praca w trybie offline jest dla Ciebie ważne, a następnie należy rozważyć użycie lokalnego obszaru roboczego zamiast serwera obszaru roboczego zobacz Lokalnych obszarów roboczych wcześniej w tym temacie. |
Wymagane uprawnienia
Musi być jednym z Współautorzy dla zespołu projektu.See Team Foundation Grupy domyślne serwera, uprawnień i ról.
Aby pracować z plików kontrolowanych, gdy serwer jest w trybie offline
Lokalnym folderze roboczym otwórz rozwiązanie, które chce się pracować.
Jeśli serwer jest w trybie offline, Go do trybu Offline pojawi się okno dialogowe.
Wybierz OK, a następnie edytuj pliki rozwiązanie.
Na pliku menu, wybierz polecenie zapisać.
W Zapisać z pliku tylko do odczytu okno dialogowe Wybierz Zastąp usunąć zabezpieczenie przed zapisem z pliku.
Aby zatwierdzić zmiany trybu offline z serwerem, gdy jest dostępne
W Solution Explorer, otwórz menu skrótów dla roztworu lub plik, a następnie wybierz Przejdź do trybu Online.
Przejdź do trybu Online dialogowe i pokazuje zmiany dokonane offline.
W obszarze Nazwa, zaznacz pole wyboru dla każdej zmiany, który chcesz zaewidencjonować, a następnie wybierz polecenie Przejdź do trybu Online.
Zmiany wprowadzone w trybie offline są dodawane do Kontrola wersji programu Team Foundation jako oczekujące zmiany.
W Solution Explorer, aby otworzyć menu skrótów dla plików, które można edytować w trybie offline, a następnie wybierz Sprawdzić W wprowadzenie zmian do serwera.
Zarządzanie ustawieniami obszaru roboczego pobierania zespołu projektu, zespół
Można określić, który typ obszaru roboczego programu Visual Studio tworzy członkom zespołu domyślnie: lokalny lub serwera.Można także włączyć asynchronicznego wyewidencjonowania dla obszarów roboczych serwera zespołu.
Wymagane uprawnienia
Musi być jednym z Administratorzy dla kolekcji zespołu projektu.See Team Foundation Grupy domyślne serwera, uprawnień i ról.
Jak: Ustaw domyślną lokalizację obszaru roboczego
Na pasku menu wybierz zespołu, Zespołu projektu zbierania ustawienia, Kontrola źródła.
Ustawień kontroli źródła pojawi się okno dialogowe.
Na Ustawienia obszaru roboczego tab, wybrać lokalnego lub Server przycisk opcji.
Można zmniejszyć czas, system ma wyewidencjonowanie plików do serwera obszarów roboczych, wybierając włączyć asynchronicznego realizacji transakcji w obszarach roboczych serwera.Zaznaczenie tej opcji:
Uprawnienie PendChange nie jest wymuszana.
Realizacja transakcji, blokad są wyłączone.
Praca z wiersza polecenia
- Workspace Commandi Workspaces Command: tworzenie i zarządzanie obszarów roboczych w wierszu polecenia.
Porady
- Wykorzystanie lokalnych obszarów roboczych powoduje, że wyewidencjonowanie blokady un-enforceable.See Zrozumienie typów Lock.