Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Visual Studio 2019 | Visual Studio 2022
Możesz zarządzać dostępem do repozytorium Kontroli wersji Team Foundation (TFVC), aby określić, kto może przyczyniać się do kodu źródłowego. Istnieje tylko jedno repozytorium TFVC dla każdego projektu. Aby uzyskać wskazówki dotyczące tego, kto ma nadać większe poziomy uprawnień, zobacz Zarządzanie dostępem przy użyciu uprawnień.
Wymagania wstępne
| Kategoria | Requirements |
|---|---|
| Dostęp do projektu | Członek projektu usługi Azure DevOps, w którym znajduje się repozytorium TFVC. |
| Uprawnienia | Członek grupy Administratorzy projektu lub Zarządzaj uprawnieniami ustawionymi na Zezwalaj dla repozytorium TFVC. |
| Poziomy dostępu | Aby wnosić wkład w kod źródłowy: co najmniej dostęp podstawowy. Dostęp interesariuszy do projektów prywatnych nie zapewnia dostępu do kodu źródłowego. Dostęp interesariuszy do projektów publicznych zapewnia taki sam dostęp jak współtwórcy i podstawowy. Aby uzyskać więcej informacji, zobacz About access levels (Informacje o poziomach dostępu). |
| Kategoria | Requirements |
|---|---|
| Dostęp do projektu | Członek projektu usługi Azure DevOps, w którym znajduje się repozytorium TFVC. |
| Uprawnienia | Członek grupy Administratorzy projektu lub Zarządzaj uprawnieniami ustawionymi na Zezwalaj dla repozytorium TFVC. |
| Poziomy dostępu | Aby współtworzyć kod źródłowy: co najmniej dostęp podstawowy . Dostęp dla interesariuszy projektu prywatnego nie zapewnia dostępu do kodu źródłowego. Aby uzyskać więcej informacji, zobacz About access levels (Informacje o poziomach dostępu). |
Domyślne uprawnienia repozytorium
Domyślnie członkowie grupy Współautorzy projektu mają uprawnienia do współtworzenia repozytorium. Opis poszczególnych grup zabezpieczeń i poziomu uprawnień można znaleźć w temacie Grupy zabezpieczeń, konta usług i uprawnienia w usłudze Azure DevOps.
Uwaga
Zadania, takie jak tworzenie, usuwanie lub zmienianie nazwy repozytorium TFVC, nie są obsługiwane. Po utworzeniu repozytorium TFVC nie można go usunąć. Ponadto można mieć tylko jedno repozytorium TFVC dla każdego projektu. Różni się to od repozytoriów Git, które umożliwiają dodawanie, zmienianie nazw i usuwanie wielu repozytoriów.
Uprawnienie
Czytelnicy
Współautorzy
Administratorzy kompilacji
Administratorzy projektu
Zaewidencjonuj, Etykieta, Blokada, Scal, Zaplanowanie zmiany w obszarze roboczym serwera, Odczyt
Tylko do odczytu
✔️
✔️
✔️
Administrowanie etykietami, Zarządzanie gałęziami, Zarządzanie uprawnieniami, Poprawianie zmian innych użytkowników, Cofanie zmian innych użytkowników, Odblokowywanie zmian innych użytkowników
✔️
Ustawianie uprawnień zabezpieczeń repozytorium TFVC
Aby ustawić uprawnienia dla niestandardowej grupy zabezpieczeń, upewnij się, że grupa jest już zdefiniowana. Aby uzyskać więcej informacji, zobacz Zmienianie uprawnień na poziomie projektu , aby uzyskać więcej informacji.
W portalu internetowym usługi Azure DevOps dla projektu, w którym chcesz ustawić uprawnienia, wybierz pozycję Ustawienia projektu. Aby wybrać inny projekt, zobacz Przełączanie projektu, repozytorium i zespołu.
Wybierz Repozytoria.
Wybierz repozytorium TFVC z etykietą o nazwie projektu.
Wybierz użytkownika lub grupę zabezpieczeń, dla której chcesz zmienić uprawnienia.
Aby ustawić uprawnienia dla określonego użytkownika lub grupy, wprowadź nazwę w polu tożsamości i wybierz swoją tożsamość.
Wprowadź zmiany w zestawie uprawnień.
Po zakończeniu przejdź z dala od strony. Zmiany uprawnień są automatycznie zapisywane dla wybranego użytkownika lub grupy.
Jeśli dodasz użytkownika lub grupę i nie zmienisz żadnych uprawnień, dodany użytkownik lub grupa nie będzie już wyświetlany po odświeżeniu strony uprawnień.
Uwaga
Możesz nie być w stanie odnaleźć użytkownika na stronie uprawnień lub w polu tożsamości, jeśli użytkownik nie został dodany do projektu przez dodanie go do grupy zabezpieczeń lub do zespołu projektu. Ponadto po dodaniu użytkownika do identyfikatora Entra firmy Microsoft lub usługi Active Directory może wystąpić opóźnienie między czasem dodania ich do projektu a możliwością wyszukiwania z pola tożsamości. Opóźnienie może potrwać od 5 minut do 7 dni.
Aby ustawić uprawnienia dla repozytorium TFVC dla projektu:
W portalu internetowym usługi Azure DevOps dla projektu, w którym chcesz ustawić uprawnienia, wybierz pozycję Ustawienia projektu.
Wybierz Repozytoria.
Wybierz repozytorium TFVC.
Wybierz grupę zabezpieczeń, której uprawnienia chcesz zarządzać, w tym przypadku grupę Współautorzy .
Wybierz uprawnienie do zarządzania gałęzią.
Aby wyświetlić pełny obraz, kliknij obraz, aby rozwinąć. Wybierz ikonę zamknięcia, aby zamknąć.
Uwaga
Jeśli użytkownik nie został dodany do projektu poprzez dodanie go do grupy zabezpieczeń lub zespołu projektowego, może nie być możliwe znalezienie tego użytkownika na stronie uprawnień lub w polu tożsamości. Ponadto po dodaniu użytkownika do identyfikatora Entra firmy Microsoft lub usługi Active Directory może wystąpić opóźnienie między czasem dodania ich do projektu a możliwością wyszukiwania z pola tożsamości. Opóźnienie może potrwać od 5 minut do 7 dni.
Jeśli dodasz użytkownika lub grupę i nie zmienisz żadnych uprawnień, dodany użytkownik lub grupa nie będzie już wyświetlany po odświeżeniu strony uprawnień.
Zapisz zmiany.