Usuwanie kontrolera TFVC w nowych projektach
W ciągu ostatnich kilku lat nie dodaliśmy nowych funkcji do Kontrola wersji serwera Team Foundation (TFVC). Git to preferowany system kontroli wersji w usłudze Azure Repos. Ponadto wszystkie ulepszenia wprowadzone w ciągu ostatnich kilku lat pod względem zabezpieczeń, wydajności i ułatwień dostępu zostały wprowadzone tylko w repozytoriach Git. W ciągu tych lat zaobserwowaliśmy ciągły spadek użycia kontroli wersji serwera Team Foundation. Kilku klientów nadal używa kontroli wersji serwera Team Foundation i nie planujemy usunięcia tego zestawu funkcji dla tych klientów. Jednak stopniowo planujemy wycofywanie serwera TFVC we wszystkich nowych projektach i organizacjach lub w projektach, które nie mają żadnego bieżącego użycia serwera TFVC.
W tym kierunku wprowadzimy ustawienie "Wyłącz tworzenie repozytoriów TFVC". Zmienia tylko tworzenie nowych repozytoriów TFVC; nie ma wpływu na istniejące. Ustawienie jest dostępne na poziomie organizacji i projektu, ustawienie organizacji ma priorytet nad poziomem projektu. Domyślnie przełącznik zostanie włączony. Oznacza to, że w tych nowych projektach nie można już tworzyć repozytoriów TFVC. Jeśli jednak masz silny powód, aby to zrobić, możesz wyłączyć przełącznik przez administratora. W przyszłości nie będzie można wyłączyć przełącznika.