Udostępnij za pośrednictwem


Team Foundation Server 2018 Update 3 — informacje o wersji


Developer Community | Wymagania systemowe i zgodność | Postanowienia | licencyjne TFS DevOps blog | SHA-1 skróty | najnowsze informacje o wersjach programu Visual Studio 2019


Uwaga

Jeśli korzystasz z przetłumaczonej wersji tej strony i chcesz zobaczyć najnowszą zawartość, odwiedź tę stronę informacji o wersji w angielskiej wersji językowej. Język tej strony możesz zmienić, klikając ikonę kuli ziemskiej w stopce strony i wybierając żądany język.


Ten artykuł zawiera informacje dotyczące najnowszej wersji serwera Team Foundation Server 2018. Kliknij przycisk pobierania.

Pobierz najnowszą wersję serwera Team Foundation Server

Szczegółowe informacje na temat serwera Team Foundation Server 2018 można znaleźć na stronie Team Foundation Server Requirements and Compatibility (Wymagania i zgodność serwera Team Foundation Server). Odwiedź stronę visualstudio.com/downloads, aby pobrać inne produkty programu TFS 2018.

Bezpośrednie uaktualnienie do serwera Team Foundation Server 2018 Update 3 jest możliwe z wersji TFS 2012 lub nowszej. W przypadku wdrożenia serwera TFS w wersji 2010 lub starszej należy wykonać pewne kroki pośrednie przed uaktualnieniem do wersji TFS 2018 Update 3. Aby uzyskać więcej informacji, zobacz poniższy wykres oraz stronę instalacji serwera TFS.

Macierz uaktualniania programu TFS
Macierz uaktualniania programu TFS

Ważne

Nie ma potrzeby uaktualniania do serwera TFS 2018 RTM przed uaktualnieniem do wersji TFS 2018 Update 3.


Ikona informacji o wersjiData wydania: 14 listopada 2023 r.

Team Foundation Server 2018 Update 3.2 Patch 19

Opublikowaliśmy poprawkę dla serwera Team Foundation Server 2018 Update 3.2, która zawiera poprawki dla następujących elementów.

  • Rozszerzono listę dozwolonych zadań programu PowerShell dla opcji Włącz sprawdzanie poprawności parametrów argumentów zadań powłoki.

Uwaga

Aby zaimplementować poprawki dla tej poprawki, należy wykonać kilka kroków w celu ręcznego aktualizowania zadań.

Instalowanie poprawek

Ważne

Opublikowaliśmy aktualizacje agenta usługi Azure Pipelines z poprawką 18 wydaną 12 września 2023 r. Jeśli aktualizacje agenta nie zostały zainstalowane zgodnie z opisem w informacjach o wersji poprawki 18, zalecamy zainstalowanie tych aktualizacji przed zainstalowaniem poprawki 19. Nowa wersja agenta po zainstalowaniu poprawki 18 będzie mieć wartość 3.225.0.

Konfigurowanie rozwiązania TFX

  1. Wykonaj kroki opisane w dokumentacji przekazywania zadań do kolekcji projektów, aby zainstalować i zalogować się za pomocą interfejsu wiersza polecenia tfx-cli.

Aktualizowanie zadań przy użyciu narzędzia TFX

Plik Skrót SHA-256
Tasks20231103.zip 389BA66EEBC32622FB83402E21373CE20AE040F70461B9F9EFCED5034D2E5
  1. Pobierz i wyodrębnij Tasks20231103.zip.
  2. Zmień katalog na wyodrębnione pliki.
  3. Wykonaj następujące polecenia, aby przekazać zadania:
tfx build tasks upload --task-zip-path AzureFileCopyV1.1.230.0.zip
tfx build tasks upload --task-zip-path AzureFileCopyV2.2.230.0.zip 
tfx build tasks upload --task-zip-path AzureFileCopyV3.3.230.0.zip 
tfx build tasks upload --task-zip-path AzureFileCopyV4.4.230.0.zip 
tfx build tasks upload --task-zip-path AzureFileCopyV5.5.230.0.zip 
tfx build tasks upload --task-zip-path BashV3.3.226.2.zip 
tfx build tasks upload --task-zip-path BatchScriptV1.1.226.0.zip 
tfx build tasks upload --task-zip-path PowerShellV2.2.230.0.zip 
tfx build tasks upload --task-zip-path SSHV0.0.226.1.zip 
tfx build tasks upload --task-zip-path WindowsMachineFileCopyV1.1.230.0.zip 
tfx build tasks upload --task-zip-path WindowsMachineFileCopyV2.2.230.0.zip 

Wymagania dotyczące potoku

Aby można było użyć nowego zachowania, zmienna AZP_75787_ENABLE_NEW_LOGIC = true musi być ustawiona w potokach, które korzystają z zadań, których dotyczy problem.

  • W wersji klasycznej:

    Zdefiniuj zmienną na karcie zmiennej w potoku.

  • Przykład YAML:

variables: 
- name: AZP_75787_ENABLE_NEW_LOGIC 
  value: true 

Ikona informacji o wersjiData wydania: 12 września 2023 r.

Team Foundation Server 2018 Update 3.2 Patch 18

Opublikowaliśmy poprawkę dla serwera Team Foundation Server 2018.3.2, która naprawia następujące poprawki.

  • CVE-2023-33136: Luka w zabezpieczeniach dotycząca zdalnego wykonywania kodu serwera Azure DevOps Server.

Ważne

Wdróż poprawkę w środowisku testowym i upewnij się, że potoki środowiska działają zgodnie z oczekiwaniami przed zastosowaniem poprawki do środowiska produkcyjnego.

Uwaga

Aby zaimplementować poprawki dla tej poprawki, należy wykonać kilka kroków, aby ręcznie zaktualizować agenta i zadania.

Aktualizowanie agenta usługi Azure Pipelines

  1. Pobierz agenta z: https://github.com/microsoft/azure-pipelines-agent/releases/tag/v3.225.0 - Agent_20230825.zip
  2. Aby wdrożyć agenta, wykonaj kroki opisane w dokumentacji własnych agentów systemu Windows.  

Uwaga

AZP_AGENT_DOWNGRADE_DISABLED musi być ustawiona na wartość "true", aby zapobiec obniżeniu poziomu agenta. W systemie Windows następujące polecenie może być używane w wierszu polecenia administracyjnego, a następnie ponowne uruchomienie. setx AZP_AGENT_DOWNGRADE_DISABLED true /M

Konfigurowanie rozwiązania TFX

  1. Wykonaj kroki opisane w dokumentacji przekazywania zadań do kolekcji projektów, aby zainstalować i zalogować się za pomocą interfejsu wiersza polecenia tfx-cli.

Aktualizowanie zadań przy użyciu narzędzia TFX

  1. Pobierz i wyodrębnij Tasks_20230825.zip.
  2. Zmień katalog na wyodrębnione pliki.
  3. Wykonaj następujące polecenia, aby przekazać zadania:
tfx build tasks upload --task-zip-path AzureFileCopyV2.2.226.2.zip 
tfx build tasks upload --task-zip-path AzureFileCopyV3.3.226.2.zip 
tfx build tasks upload --task-zip-path AzureFileCopyV4.4.226.2.zip 
tfx build tasks upload --task-zip-path AzureFileCopyV5.5.226.2.zip 
tfx build tasks upload --task-zip-path BashV3.3.226.2.zip 
tfx build tasks upload --task-zip-path BatchScriptV1.1.226.0.zip 
tfx build tasks upload --task-zip-path PowerShellV2.2.226.1.zip 
tfx build tasks upload --task-zip-path SSHV0.0.226.1.zip 
tfx build tasks upload --task-zip-path WindowsMachineFileCopyV1.1.226.2.zip 
tfx build tasks upload --task-zip-path WindowsMachineFileCopyV2.2.226.2.zip 

Wymagania dotyczące potoku

Aby można było użyć nowego zachowania, zmienna AZP_75787_ENABLE_NEW_LOGIC = true musi być ustawiona w potokach, które korzystają z zadań, których dotyczy problem.

  • W wersji klasycznej:

    Zdefiniuj zmienną na karcie zmiennej w potoku.

  • Przykład YAML:

variables: 
- name: AZP_75787_ENABLE_NEW_LOGIC 
  value: true 

Ikona informacji o wersjiData wydania: 17 maja 2022 r.

Team Foundation Server 2018 Update 3.2 Patch 17

Opublikowaliśmy poprawkę dla serwera Team Foundation Server 2018.3.2, która naprawia następujące poprawki.

  • Odwoływanie wszystkich osobistych tokenów dostępu po wyłączeniu konta usługi Active Directory użytkownika.

Ikona informacji o wersjiData wydania: 17 maja 2022 r.

Team Foundation Server 2018 Update 3.2 Patch 17

Opublikowaliśmy poprawkę dla serwera Team Foundation Server 2018.3.2, która naprawia następujące poprawki.

  • Odwoływanie wszystkich osobistych tokenów dostępu po wyłączeniu konta usługi Active Directory użytkownika.

Ikona informacji o wersjiData wydania: 26 stycznia 2022 r.

Team Foundation Server 2018 Update 3.2 Patch 16

Opublikowaliśmy poprawkę dla serwera Team Foundation Server 2018.3.2, która naprawia następujące poprawki.

  • Preferowany adres e-mail nie został zaktualizowany w profilu użytkownika. Spowodowało to wysłanie wiadomości e-mail na poprzedni adres e-mail.
  • Usunięto lukę w zabezpieczeniach usługi Elasticsearch, usuwając klasę jndilookup z plików binarnych log4j.

Kroki instalacji

  1. Uaktualnij serwer przy użyciu poprawki 16.
  2. Sprawdź wartość rejestru pod adresem HKLM:\Software\Elasticsearch\Version. Jeśli wartość rejestru nie istnieje, dodaj wartość ciągu i ustaw wartość Version na 5.4.1 (Name = Version, Value = 5.4.1).
  3. Uruchom polecenie PS C:\Program Files\{TFS Version Folder}\Search\zip> .\Configure-TFSSearch.ps1 -Operation update aktualizacji, jak podano w pliku readme. Może zostać zwrócone ostrzeżenie, takie jak: Nie można nawiązać połączenia z serwerem zdalnym. Nie zamykaj okna, ponieważ aktualizacja wykonuje ponowną próbę, dopóki nie zostanie ukończona.

Uwaga

Jeśli program Azure DevOps Server i Elasticsearch są zainstalowane na różnych maszynach, wykonaj kroki opisane poniżej.

  1. Uaktualnij serwer przy użyciu poprawki 16.
  2. Sprawdź wartość rejestru pod adresem HKLM:\Software\Elasticsearch\Version. Jeśli wartość rejestru nie istnieje, dodaj wartość ciągu i ustaw wartość Version na 5.4.1 (Name = Version, Value = 5.4.1).
  3. Skopiuj zawartość folderu o nazwie zip znajdującą się w C:\Program Files\{TFS Version Folder}\Search\zip folderze zdalnym elasticsearch.
  4. Uruchom polecenie Configure-TFSSearch.ps1 -Operation update na maszynie serwera Elasticsearch.

SKRÓT SHA-256: 37FB374CD05FC6C5A0552E0CD5296D555755D58068BF6F4CF1F1F3DBE393853F1

Ikona informacji o wersjiData wydania: 13 kwietnia 2021 r.

Team Foundation Server 2018 Update 3.2 Patch 15

Opublikowaliśmy poprawkę dla serwera Team Foundation Server 2018.3.2, która naprawia następujące poprawki.

Aby zaimplementować poprawki dla tej poprawki, należy zainstalować zadanie AzureResourceGroupDeployment .

Instalacja zadania AzureResourceGroupDeployment

Uwaga

Wszystkie kroki wymienione poniżej należy wykonać na maszynie z systemem Windows

Instalowanie

  1. Wyodrębnij pakiet AzureResourceGroupDeployment.zip do nowego folderu na komputerze. Na przykład: D:\tasks\AzureResourceGroupDeployment.

  2. Pobierz i zainstaluj Node.js 14.15.1 i npm (dołączone do pobierania Node.js) zgodnie z maszyną.

  3. Otwórz wiersz polecenia w trybie administratora i uruchom następujące polecenie, aby zainstalować interfejs wiersza polecenia tfx.cli.

npm install -g tfx-cli
  1. Utwórz osobisty token dostępu z uprawnieniami pełnego dostępu i skopiuj go. Ten osobisty token dostępu będzie używany podczas uruchamiania polecenia logowania tfx.

  2. Uruchom następujące polecenie w wierszu polecenia. Po wyświetleniu monitu wprowadź adres URL usługi i osobisty token dostępu.

~$ tfx login
Copyright Microsoft Corporation

> Service URL: {url}
> Personal access token: xxxxxxxxxxxx
Logged in successfully

  1. Uruchom następujące polecenie, aby przekazać zadanie na serwerze. Użyj ścieżki wyodrębnionego pliku .zip z kroku 1.
  ~$ tfx build tasks upload --task-path *<Path of the extracted package>*

Ikona informacji o wersjiData wydania: 8 grudnia 2020 r.

Team Foundation Server 2018 Update 3.2 Patch 14

Opublikowaliśmy poprawkę zabezpieczeń dla serwera TFS 2018 Update 3.2, aby naprawić następującą lukę w zabezpieczeniach.

  • CVE-2020-17145: Luka w zabezpieczeniach dotycząca fałszowania usług Azure DevOps Server i Team Foundation Services

Zobacz wpis w blogu, aby uzyskać więcej informacji.

Ikona informacji o wersjiData wydania: 13 października 2020 r.

Team Foundation Server 2018 Update 3.2 Patch 13

Opublikowaliśmy poprawkę zabezpieczeń dla serwera TFS 2018 Update 3.2 w celu usunięcia algorytmu SHA1 z implementacji serwera 2018. Zobacz wpis w blogu, aby uzyskać więcej informacji.

Ikona informacji o wersjiData wydania: 10 września 2019 r.

Team Foundation Server 2018 Update 3.2 Patch 7

Opublikowaliśmy poprawkę zabezpieczeń dla serwera TFS 2018 Update 3.2, która naprawia następujące błędy. Zobacz wpis w blogu, aby uzyskać więcej informacji.

  • CVE-2019-1305: Luka w zabezpieczeniach dotycząca skryptów między witrynami (XSS) w repozytoriach
  • CVE-2019-1306: Luka w zabezpieczeniach dotycząca zdalnego wykonywania kodu w witrynie typu wiki

Ikona informacji o wersjiData wydania: 13 sierpnia 2019 r.

Team Foundation Server 2018 Update 3.2 Patch 6

Opublikowaliśmy poprawkę dla serwera TFS 2018 Update 3.2, która naprawia następujący błąd. Zobacz wpis w blogu, aby uzyskać więcej informacji.

  • Synchronizacja magazynu śledzenia elementów roboczych zatrzymuje synchronizację z błędem: "TF221122: Wystąpił błąd podczas uruchamiania synchronizacji magazynu śledzenia elementów roboczych dla kolekcji projektów zespołowych lub usługi ATE serwera Team Foundation. >--- System.Data.SqlClient.SqlException: Nie można utworzyć rekordu wyrównywjącego. Brak danych historycznych”.

Ikona informacji o wersjiData wydania: 9 lipca 2019 r.

Team Foundation Server 2018 Update 3.2 Patch 5

Opublikowaliśmy poprawkę zabezpieczeń dla serwera TFS 2018 Update 3.2, która naprawia następujące błędy. Zobacz wpis w blogu, aby uzyskać więcej informacji.

  • CVE-2019-1072: Luka w zabezpieczeniach dotycząca zdalnego wykonywania kodu w śledzeniu elementów roboczych
  • CVE-2019-1076: Luka w zabezpieczeniach dotycząca skryptów między witrynami (XSS) w żądaniach ściągnięcia

Ikona informacji o wersjiData wydania: 14 maja 2019 r.

Team Foundation Server 2018 Update 3.2 Patch 4

Opublikowaliśmy poprawkę zabezpieczeń dla serwera TFS 2018 Update 3.2, która naprawia następujące błędy. Zobacz wpis w blogu, aby uzyskać więcej informacji.

  • CVE-2019-0872: Luka w zabezpieczeniach dotycząca skryptów między witrynami (XSS) w planach testów
  • CVE-2019-0971: Luka w zabezpieczeniach dotycząca ujawniania informacji w interfejsie API repozytoriów
  • CVE-2019-0979: Luka w zabezpieczeniach dotycząca skryptów między witrynami (XSS) w centrum użytkowników

Ikona informacji o wersjiData wydania: 9 kwietnia 2019 r.

Team Foundation Server 2018 Update 3.2 Patch 3

Opublikowaliśmy poprawkę zabezpieczeń dla serwera TFS 2018 Update 3.2, która naprawia następujące błędy. Zobacz wpis w blogu, aby uzyskać więcej informacji.

  • CVE-2019-0866: Luka w zabezpieczeniach dotycząca zdalnego wykonywania kodu w usłudze Pipelines
  • CVE-2019-0867: Luka w zabezpieczeniach dotycząca skryptów między witrynami (XSS) w usłudze Pipelines
  • CVE-2019-0868: Luka w zabezpieczeniach dotycząca skryptów między witrynami (XSS) w usłudze Pipelines
  • CVE-2019-0870: Luka w zabezpieczeniach dotycząca skryptów między witrynami (XSS) w usłudze Pipelines
  • CVE-2019-0871: Luka w zabezpieczeniach dotycząca skryptów między witrynami (XSS) w usłudze Pipelines

Ikona informacji o wersjiData wydania: 12 marca 2019 r.

Team Foundation Server 2018 Update 3.2 Patch 2

Opublikowaliśmy poprawkę zabezpieczeń dla serwera TFS 2018 Update 3.2, która naprawia następujący błąd. Zobacz wpis w blogu, aby uzyskać więcej informacji.

  • CVE-2019-0777: Luka w zabezpieczeniach dotycząca skryptów między witrynami (XSS) w usłudze Pipelines

Ikona informacji o wersjiData wydania: 12 lutego 2019 r.

Team Foundation Server 2018 Update 3.2 Patch 1

Opublikowaliśmy poprawkę zabezpieczeń dla serwera TFS 2018 Update 3.2, która naprawia następujące błędy. Zobacz wpis w blogu, aby uzyskać więcej informacji.

  • CVE-2019-0742: Luka w zabezpieczeniach dotycząca skryptów między witrynami (XSS) w elementach roboczych
  • CVE-2019-0743: Luka w zabezpieczeniach dotycząca skryptów między witrynami (XSS) w żądaniach ściągnięcia

Ikona informacji o wersjiData wydania: 5 lutego 2019 r.

Team Foundation Server 2018 Update 3.2

Zaktualizowaliśmy wersję Team Foundation Server 2018 Update 3.2 o nową kompilację, aby rozwiązać problem polegający na tym, że klienci mogli widzieć błędy podczas wykonywania różnych operacji w systemie kontroli wersji serwera Team Foundation, takich jak śledzenie grup zmian, sprawdzanie historii lub dowolne operacje związane z gałęziami. Aby uzyskać więcej informacji, zobacz wpis w blogu.


Ikona informacji o wersjiData wydania: 14 stycznia 2019 r.

Team Foundation Server 2018 Update 3.2

Uwaga

Usługa TFS Database Import Service obecnie nie obsługuje wersji TFS 2018 Update 3.2. Pracujemy nad dodaniem obsługi, ale może to zająć do dwóch tygodni. Listę wersji obecnie obsługiwanych przy importowaniu można znaleźć tutaj.

Ta wersja zawiera poprawki następujących błędów. Zobacz wpis w blogu, aby uzyskać więcej informacji.

Obejmuje też ulepszenia wydajności dotyczące kontroli wersji serwera Team Foundation.


Ikona informacji o wersjiData wydania: 5 listopada 2018 r.

Team Foundation Server 2018 Update 3.1

Ta wersja zawiera poprawkę usuwającą lukę w zabezpieczeniach związaną ze skryptami międzywitrynowymi (XSS). Zalecamy przeprowadzenie uaktualnienia do programu TFS 2018 Update 3.1. Jeśli program TFS 2018 Update 3 jest już zainstalowany, ta poprawka zawiera poprawkę zabezpieczeń.


Ikona informacji o wersjiData wydania: 12 września 2018 r.

Podsumowanie nowości w programie TFS 2018 Update 3

Program Team Foundation Server 2018 Update 3 zawiera poprawki błędów występujących w programie Team Foundation Server 2018. Uwzględniono poprawki w następujących obszarach:


Szczegóły błędów usuniętych w programie TFS 2018 Update 3

Kod

  • Błąd „Występuje problem na serwerze” wyświetlany w programie Visual Studio podczas przeglądania kodu.
  • Indeksowanie wyszukiwania trwa długo w dużych repozytoriach kontroli wersji serwera Team Foundation. Użytkownicy mogą teraz wykluczać foldery z indeksowania, aby przyśpieszyć ten proces.
  • Wyszukiwanie kodu może być wolne w kolekcjach z dużą liczbą plików.
  • Gdy zadanie wyszukiwania kodu kończy się niepowodzeniem, dane zwrócone przez zadanie są usuwane, co powoduje, że kolejne zadanie ponownie uruchamia indeksowanie.
  • Wyszukiwanie kodu traktuje podkreślenie jako znak specjalny, mimo tego, że nie powinno.
  • Po udostępnieniu serwera TFS 2018 Update 2 wydaliśmy poprawkę zabezpieczeń dla klientów Git. Aby chronić klientów Git, którzy nie zainstalowali poprawki, wprowadziliśmy zmianę w serwerze TFS 2018 Update 3, polegającą na odrzucaniu wypchnięć wykorzystujących tę lukę w zabezpieczeniach. Aby uzyskać więcej informacji, zobacz Remediating the May 2018 Git Security Vulnerability (Korygowanie luki w zabezpieczeniach usługi Git z maja 2018 r.).

Praca

  • Brakuje ikony + na stronie listy prac.
  • Właściwości Name (Nazwa) i DisplayName (Nazwa_wyświetlana) nie są ustawione we wszystkich starszych interfejsach API elementów roboczych.
  • Interfejs API REST załączników nie obsługuje parametru FileID (Identyfikator pliku) w celu ustawienia adres URL załącznika.
  • Zasoby elementów roboczych i zasoby załączników czasami zwracały adresy URL o zasięgu projektu, co powodowało niezgodność z wcześniejszymi wersjami.

Kompilowanie i wydawanie

  • Kompilacje nie są usuwane na podstawie zasad przechowywania.
  • Usunięcie kompilacji nie powoduje usunięcia lokalizacji docelowej ani symboli.
  • Kompilacja nie jest umieszczana w kolejce, jeśli ciąg formatu numeru kompilacji daje w wyniku nieprawidłowy numer kompilacji.
  • Wersje zadania kompilacji są automatycznie aktualizowane podczas uaktualniania serwera TFS.
  • Problemy z wydajnością w kompilacjach XAML z wieloma definicjami kompilacji.
  • Definicje kompilacji zmigrowane z serwera TFS 2017 powodują wyświetlanie błędu „definition.Repository.Mappings.Mapping.LocalPath”.
  • Linki do elementów Jira w oknach podręcznych Podsumowanie wydania i Środowisko wdrażania nie działają.
  • Powiadomienie o oczekiwaniu na zatwierdzenie dla wdrożenia nie jest dostarczane po zainstalowaniu serwera TFS w języku niemieckim.
  • Wykrywanie zmiennych grup zadań zaczęło rozpoznawać element Build.BinariesDirectory jako zmienną systemową.
  • Błąd „Nie można wstawić wiersza zduplikowanego klucza w obiekcie 'Release.tbl_TagString' o unikatowym indeksie 'PK_tbl_TagString'” podczas dodawania tagu do wydania.
  • Wdrożenia są anulowanie, jeśli ocena bramy trwa dłużej niż sześć godzin.
  • Komunikat o błędzie „TF400898: Wystąpił błąd wewnętrzny. Identyfikator działania” podczas dodawania lub edytowania artefaktów w definicjach wersji.
  • Zmienne wersji, takie jak Release.Reason, mogą być używane w niestandardowych warunkach fazy.
  • Błąd dotyczący naruszenia hierarchii blokady podczas usuwania pul wdrożenia.
  • Zadanie zwolnienia kończy się niepowodzeniem, gdy zmienna ścieżki zawiera nawiasy kwadratowe.
  • Zestawy Azure Virtual Machine Scale Sets nie są aktualizowane, gdy jest aktualizowany skrypt wdrożeniowy.
  • Definicja wersji nie jest zapisywana, gdy użytkownik z uprawnieniami edytowania definicji wersji, ale bez uprawnień zatwierdzania wersji, próbuje edytować definicję.
  • Zadanie wdrożenia usługi Azure App Service w wersji 3 jest już dostępne.

Test

  • Błąd „Oczekiwano końca ciągu. Błąd jest spowodowany przez <<element ->>" występuje podczas ładowania zestawów testów.
  • Błąd „Argument jest spoza zakresu” po kliknięciu przycisku Nowy przypadek testowy.
  • Ścieżka wydania błędu jest niepoprawnie zmieniana po połączeniu z wynikami testu.
  • Przebieg testu ma stan W toku, nawet jeśli test jest oznaczony jako zakończony powodzeniem lub niepowodzeniem.
  • Po wywołaniu aktualizacji interfejsu API wyników testu i wielokrotnym przekazaniu tego samego wyniku testu baza danych SQL zgłasza wyjątek naruszenia klucza podstawowego.
  • Eksportowanie przypadku testowego ze wspólnymi krokami do poczty e-mail może zakończyć się niepowodzeniem z powodu ograniczeń rozmiaru wiadomości e-mail.
  • W przypadku używania polecenia Dodaj nowe testy z siatką kolumna Tytuł z programu Excel jest wklejana niepoprawnie.
  • W widoku siatki Plan testów nazwy kroków udostępnionych nie są poprawnie ucieczki, takie jak znak "<".

Raportowanie

  • Polecenie TFSConfig addProjectReports nie powoduje dodania raportów, jeśli folder już istnieje.

Administracja

  • Gdy bazy danych programu TFS są obsługiwane przez niefirmowe wersje serwera SQL Server 2016 SP1 lub nowszego, podczas uaktualniania programu Team Foundation Server 2012 lub 2013 w kilku tabelach nie jest włączona kompresja stron, co ma negatywny wpływ na uaktualnienie i wydajność środowiska uruchomieniowego.
  • Błąd „Zaktualizuj subskrypcje wpięcia usługi scalania żądań ściągnięcia” podczas uaktualniania do serwera TFS 2018.
  • Plik Configure-GvfsCacheServer.psm1 jest kopiowany podczas instalacji serwera proxy serwera TFS, mimo że tego pliku nie można używać do konfigurowania serwera proxy.
  • Błąd „TF400856: następująca usługa nie jest zarejestrowana w bazie danych” podczas uruchamiania polecenia TFSConfig OfflineDetach.
  • W konfiguracji węzła usługi Elastic Search indeksy są włączane automatycznie.
  • Ponowne indeksowanie nie jest wyzwalane, kiedy usługa Elastic Search zostanie skonfigurowana na nowo i zawiera nieaktualne dane.
  • W przypadku niepowodzeń zadań o dużej ilości danych potok indeksatora wyszukiwania nie stosuje ograniczenia do siebie, co skutkuje potencjalnie dużym użyciem zasobów.
  • Instalacja usługi Elastic Search kończy się niepowodzeniem, jeśli jest ustawiona zmienna środowiskowa ES_JAVA_OPTS.
  • Usunięcie kolekcji nie powoduje usunięcia rekordów wyszukiwania na poziomie kolekcji.
  • Edytor szablonów procesu wyświetla błędy, takie jak „Nie znaleziono żądanej wartości MANAGE_TEST_SUITES”.
  • Edytor szablonów procesu niepoprawnie pokazuje nazwę kolekcji w niektórych tożsamościach podczas edytowania przepływu pracy.
  • Podczas konfigurowania wpięcia usługi na gałęzi kodu dla gałęzi jest ponownie ustawiana wartość [Any] po zapisaniu.
  • Występują błędy dostarczania wiadomości e-mail ze względu na małą wartość limitu czasu.
  • CVE-2018-8529: Dla komunikacji między programem TFS i usługami wyszukiwania włączono podstawową autoryzację w celu zwiększenia bezpieczeństwa. Każdy użytkownik instalujący wersję Update 3 lub przeprowadzający uaktualnienie do tej wersji będzie musiał podać nazwę użytkownika / hasło podczas konfigurowania wyszukiwania (a także podczas instalowania usługi wyszukiwania w przypadku zdalnej usługi wyszukiwania).
  • Występuje błąd „Użytkownik nie ma licencji dla rozszerzenia” podczas zakupu lub przypisywania licencji do rozszerzeń.

Opinie i sugestie

Chcemy poznać Twoje zdanie! Możesz zgłosić problem i śledzić go w portalu Developer Community oraz uzyskać porady w witrynie Stack Overflow.


Początek strony