Dostępna jest poprawka, która można zmniejszyć rozmiar dane testowe, zapisane w bazie danych TFS dla dodatku Service Pack 1 dla programu Team Foundation Server 2010

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 2608743 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Wprowadzenie

Po opublikowaniu wyników testu automatycznego działa w Microsoft Visual Studio Team Foundation Server (TFS) 2010 z Service Pack 1 (SP1), wszystkie rozmieszczania elementów i plików binarnych wykonanych testów są przesłane. Te przesłane elementy i pliki binarne można później ponownie uruchomić te testy i analizy błędów.

Jednakże następujące problemy, może być spowodowane przez publikowania:
  • Baza danych TFS staje się ciężkie, jeśli elementy wdrożenia i pliki binarne są duże.
  • Zmniejsza wydajność po stronie klienta, gdy otworzysz opublikowanych test uruchomić wyników, ponieważ wszystkie elementy wdrożenia i pliki binarne są pobierane lokalnie.
Dostępna jest poprawka, która zawiera następujące zmiany TFS 2010 z dodatkiem SP1:
  • Domyślnie elementy wdrożenia i pliki binarne testów nie są przekazywane podczas publikowania wyników automatycznych testów. Zamiast tego, tylko pliki wyników badania i inne załączniki modułów zbierających dane zostały przesłane.
  • W programie Visual Studio IDE, opcja"Uruchom zaznaczone wdrożone testy"do badań jest wyłączona.
  • Nowy atrybut typu Boolean, UploadDeploymentItem, jest dodawany do ustawień testu. Można jawnie ustawić, Wartość trueAby zastąpić domyślne zachowanie i przesłać elementy wdrożenia i przetestować pliki binarne dla niektórych uruchomieniem testu.
  • Jeśli użycie kodu jest włączona dla przebiegu badania, wszystkie pliki binarne test zawsze są przesłane, ponieważ są one wymagane do analizy kodu w zasięgu.

Rozwiązanie

Przed zainstalowaniem tej poprawki, należy użyć poniższych informacji. Upewnij się, zainstalować poprawkę na komputerze poprawne.
Zwiń tę tabelęRozwiń tę tabelę
Rola komputeraInstalacja poprawek hotfixWyniki
Test kontroleraWymaganeDomyślnie wszystkie automatycznych testów, które są umieszczane w kolejce przez Microsoft Test Manager i zbudować laboratorium wdrożyć przepływu pracy test nie upload rozmieszczenie elementów, jeśli jest zainstalowana poprawka.
Budowanie agentaWymaganeDomyślnie wszystkie automatycznych testów, które są umieszczane w kolejce do budowania zespołu nie przekazuj elementy wdrożenia, jeśli jest zainstalowana poprawka.
Visual StudioOpcjonalne Jeśli poprawka jest zainstalowana, wszystkie automatycznych testów, które są w kolejce lokalnie i później opublikowany na TFS nie przekazuj elementy wdrożenia.

Jeśli poprawka jest zainstalowana, Ponownie uruchom testy wdrożonego przycisk jest wyłączony czy włączony poprawnie oparte na czy uruchomić test ma włączony atrybut UploadDeploymentItem .

Jeśli nie zainstalowano poprawki, Ponownie uruchom testy wdrożonego przycisk jest aktywny w każdym przypadku. Jednak ponownie uruchomić kończy się niepowodzeniem, jeśli badania nie ma elementów wdrażania przesłane.

Jeśli poprawka jest zainstalowana, obsługę technologii IntelliSense działa po dodaniu atrybutu UploadDeploymentItem w ustawieniu test w edytorze XML.
Microsoft Test Manager OpcjonalneJeśli poprawka jest zainstalowana, wszystkie automatycznych testów, które są publikowane przez TCM.exe nie przekazuj elementy wdrożenia.
TFS, test agentów, zbudować kontroleraNie jest wymaganeNie wpływa

Jeśli próby wybrania niektórych testów, aby przekazać elementy wdrożenia i pliki binarne test, wykonaj następujące kroki:
Zwiń tę tabelęRozwiń tę tabelę
Typ uruchomieniaKroki
Test jest uruchamiany z programu Visual Studio, Team Foundation Build lub Microsoft Test Manager.
  1. Testuj ustawienia dla tych scenariuszy są tworzone i edytowane z programu Visual Studio.
  2. Edytuj w edytorze XML test, aby dodać ustawienie testu UploadDeploymentsItem = true w węźle wdrażania .
  3. Zapisz ustawienia i używać ich do nowych testów.
  4. Przy publikowaniu wyników dla nowych testów, przesłane elementy pokrewne wdrożenia i pliki binarne test.
Test jest uruchamiany z Microsoft Test Manager, Tcm.exe.
  1. Testuj ustawienia dla tych scenariuszy są zazwyczaj tworzone i edytowane z Microsoft Test Menedżera.
  2. Pobierz i uruchom narzędzie UpdateTestSettings.exe na komputerze, na którym działa program Visual Studio, agent kompilacji, kontroler test, lub Microsoft Test Manager i że ma zainstalowane poprawki. UpdateTestSettings należy pobrać z następującej witryny blogu MSDN:
    http://blogs.msdn.com/b/aseemb/Archive/2010/08/06/Update-testsettings-Utility.aspx
  3. Uruchom następujące polecenie:
    UpdateTestSettings / kolekcji: xxx / teamproject:xxx / settingsname:xxx / uploaddeploymentitem:true

Informacje o poprawce

Firma Microsoft udostępniła obsługiwaną poprawkę. Jednak ta poprawka jest przeznaczona do rozwiązania problemów, które są opisane w tym artykule. Tylko w systemach, w których występują problemy, które są opisane w tym artykule, należy zastosować tę poprawkę. Ta poprawka może być nadal w fazie testowania. Jeśli dany system nie jest poważnie narażony na ten problem, firma Microsoft zaleca, aby poczekać na następną aktualizację oprogramowania zawierającą tę poprawkę.

eśli poprawka jest dostępna do pobrania, na początku tego artykułu z bazy wiedzy Knowledge Base jest umieszczona sekcja „Poprawka dostępna do pobrania”. Jeśli sekcja taka nie istnieje, należy skontaktować się z obsługi klienta firmy Microsoft i obsługi technicznej w celu uzyskania poprawki.

Uwaga W przypadku wystąpienia dodatkowych błędów lub konieczności rozwiązania problemu może być wymagane utworzenie osobnego zlecenia usługi. Typowe opłaty za korzystanie z pomocy technicznej będą pobierane tylko w przypadku dodatkowych pytań i problemów, których nie można rozwiązać przy użyciu tej poprawki. Aby uzyskać pełną listę numerów telefonów działu obsługi klienta i pomocy technicznej firmy Microsoft lub utworzyć osobne zlecenie usługi, odwiedź następującą witrynę firmy Microsoft w sieci Web:
http://support.microsoft.com/contactus/?ws=support
Uwaga Sekcja „Poprawka dostępna do pobrania” zawiera listę języków, dla których ta poprawka jest dostępna. Jeśli odpowiedni język nie jest widoczny, oznacza to, że ta poprawka nie jest dostępna dla tego języka.

Znane problemy

Zwiń tę tabelęRozwiń tę tabelę
ProblemSzczegółyWskaźnik ważności/priorytet
Aktualizowanie ustawień testu jest złożona w Microsoft Test Manager.Musisz pobrać i używać narzędzia UpdateTestSettings do ustawiania lub uzyskać atrybutu UploadDeploymentItem . Priorytet: średni
Wskaźnik ważności: średni
W niektórych przypadkach utracone zmiany atrybutu UploadDeploymentItem .
  1. Gdy Testuj ustawienia są aktualizowane z klienta, który zawiera poprawki, a następnie od klienta, że brakuje poprawki, zmiany wprowadzone do atrybutu UploadDeploymentItem zostaną utracone.
  2. Jeśli miał ustawić wartość true, aktualizowanie ustawienie testu z klienta, który nie posiada poprawki zmienić ją na wartość false.
  3. Aby ustalić, czy UploadDeploymentItem zostały wprowadzone zmiany zostaną utracone, należy użyć funkcji "Ponownie uruchomić wdrożone testy" w Visual Studio.
Priorytet: niski
Wskaźnik ważności: średni
"Badania stosowane ponownie uruchomić" testy dać błędy w niektórych przypadkach.
  1. Jeśli test działa działa agent kompilacji z poprawką, będzie przekazany rozmieszczenia elementów.
  2. Podczas próby analizy testu z programu Visual Studio bez poprawki TFSPonownie uruchom testy wdrożonego przycisk jest zawsze włączona.
  3. Podczas próby uruchomienia testów, pojawi się błąd dotyczący brakujących plików .dll.
Priorytet: wysoki
Wskaźnik ważności: niski
Narzędzie ustawień testu aktualizacja wyrzuca Nieobsłużone wyjątki.Jeśli test nieprawidłowe ustawienie lub nieprawidłowy parametr jest określony, narzędzie może ulec awarii.Priorytet: niski
Wskaźnik ważności: niski

Informacje dotyczące plików poprawki

Wersja angielskojęzyczna (Stany Zjednoczone) tej poprawki używa pakietu Instalator systemu Microsoft Windows, aby zainstalować poprawkę. Daty i godziny odpowiadające tym plikom zostały podane w formacie uniwersalnego czasu koordynowanego (UTC, Coordinated Universal Time) w poniższej tabeli. Podczas wyświetlania informacji dotyczących plików są one konwertowane na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć Strefa czasowa Karta w Data i godzina przedmiot w Panel sterowania.
Zwiń tę tabelęRozwiń tę tabelę
Nazwa plikuWersja plikuRozmiar plikuDataCzasPlatforma
Leviewer.exe10.0.40219.350117,58429-Wrz-201116: 34x86
Microsoft.teamfoundation.Build.Client.dll10.0.40219.350435,08028-Wrz-201104: 44x86
Microsoft.teamfoundation.Client.dll10.0.40219.3501,592,70428-Wrz-201104: 44x86
Microsoft.teamfoundation.common.dll10.0.40219.350523,13628-Wrz-201104: 44x86
Microsoft.teamfoundation.Controls.dll10.0.40219.350937,85629-Wrz-201116: 34x86
Microsoft.teamfoundation.dll10.0.40219.350674,67228-Wrz-201104: 44x86
Microsoft.teamfoundation.Lab.Activities.dll10.0.40219.350767,88829-Wrz-201116: 34x86
Microsoft.teamfoundation.Lab.Client.dll10.0.40219.350152,45628-Wrz-201104: 44x86
Microsoft.teamfoundation.Lab.uiutils.dll10.0.40219.350266,12029-Wrz-201116: 34x86
Microsoft.teamfoundation.Lab.Workflow.Activities.dll10.0.40219.350439,71229-Wrz-201116: 34x86
Microsoft.teamfoundation.officeintegration.Project.dll10.0.40219.350515,49629-Wrz-201116: 34x86
Microsoft.teamfoundation.testmanagement.Activities.common.dll10.0.40219.350314,29629-Wrz-201116: 34x86
Microsoft.teamfoundation.testmanagement.Activities.dll10.0.40219.3501,510,31229-Wrz-201116: 34x86
Microsoft.teamfoundation.testmanagement.activityruntime.dll10.0.40219.350219,05629-Wrz-201116: 34x86
Microsoft.teamfoundation.testmanagement.Client.dll10.0.40219.350684,44828-Wrz-201104: 44x86
Microsoft.teamfoundation.testmanagement.Client.themes.dll10.0.40219.3503,058,09629-Wrz-201116: 34x86
Microsoft.teamfoundation.testmanagement.Client.wpfcontrols.dll10.0.40219.350256,95229-Wrz-201116: 34x86
Microsoft.teamfoundation.testmanagement.clientpackage.dll10.0.40219.35073,13629-Wrz-201116: 34x86
Microsoft.teamfoundation.testmanagement.common.dll10.0.40219.35033,69628-Wrz-201104: 44x86
Microsoft.teamfoundation.testmanagement.Controller.dll10.0.40219.350119,72029-Wrz-201116: 34x86
Microsoft.teamfoundation.testmanagement.Controls.dll10.0.40219.350492,96029-Wrz-201116: 34x86
Microsoft.teamfoundation.testmanagement.Controls.wpfworkitemcontrols.dll10.0.40219.35099,28029-Wrz-201116: 34x86
Microsoft.teamfoundation.versioncontrol.Client.dll10.0.40219.350704,92828-Wrz-201104: 44x86
Microsoft.teamfoundation.versioncontrol.common.dll10.0.40219.350231,84028-Wrz-201104: 44x86
Microsoft.teamfoundation.versioncontrol.Controls.dll10.0.40219.3504,438,43229-Wrz-201116: 34x86
Microsoft.teamfoundation.workitemtracking.Client.dll10.0.40219.350698,27228-Wrz-201104: 44x86
Microsoft.teamfoundation.workitemtracking.Controls.dll10.0.40219.3501,213,35229-Wrz-201116: 34x86
Microsoft.teamfoundation.workitemtracking.proxy.dll10.0.40219.350390,04828-Wrz-201104: 44x86
Microsoft.VisualStudio.qualitytools.agentobject.dll10.0.40219.350104,86429-Wrz-201116: 34x86
Microsoft.VisualStudio.qualitytools.common.dll10.0.40219.3501,353,61629-Wrz-201116: 34x86
Microsoft.VisualStudio.qualitytools.controllerobject.dll10.0.40219.350275,36829-Wrz-201116: 34x86
Microsoft.VisualStudio.qualitytools.executioncommon.dll10.0.40219.350480,16829-Wrz-201116: 34x86
Microsoft.VisualStudio.qualitytools.testcasemanagement.dll10.0.40219.3501,284,01629-Wrz-201116: 34x86
Microsoft.VisualStudio.qualitytools.tmi.dll10.0.40219.350397,71229-Wrz-201116: 34x86
Microsoft.VisualStudio.teamfoundation.Build.dll10.0.40219.350141,72029-Wrz-201116: 34x86
Microsoft.VisualStudio.teamfoundation.dll10.0.40219.35093,06429-Wrz-201116: 34x86
Microsoft.VisualStudio.teamfoundation.teamexplorer.dll10.0.40219.350798,12029-Wrz-201116: 34x86
Microsoft.VisualStudio.teamfoundation.versioncontrol.dll10.0.40219.35058,28829-Wrz-201116: 34x86
Microsoft.VisualStudio.teamfoundation.versioncontrol.dll10.0.40219.35058,80029-Wrz-201116: 34x86
Microsoft.VisualStudio.teamfoundation.versioncontrol.dll10.0.40219.35060,33629-Wrz-201116: 34x86
Microsoft.VisualStudio.teamfoundation.versioncontrol.dll10.0.40219.35062,89629-Wrz-201116: 34x86
Microsoft.VisualStudio.teamfoundation.versioncontrol.dll10.0.40219.350939,43229-Wrz-201116: 34x86
Microsoft.VisualStudio.teamfoundation.workitemtracking.dll10.0.40219.350460,20829-Wrz-201116: 34x86
Microsoft.VisualStudio.teamsystem.Integration.dll10.0.40219.350192,40829-Wrz-201116: 34x86
Microsoft.VisualStudio.testtools.manualtest.common.dll10.0.40219.350812,45629-Wrz-201116: 34x86
Microsoft.VisualStudio.testtools.uitest.Extension.IE.dll10.0.40219.350250,28029-Wrz-201116: 34x86
Microsoft.VisualStudio.testtools.uitest.Extension.UIA.dll10.0.40219.350106,41629-Wrz-201116: 34x86
Microsoft_visualstudio_qualitytools_vstst_schema.x86Nie dotyczy140,17527-Wrz-201120: 18Nie dotyczy
Msdiff.dll10.0.40219.350484,68029-Wrz-201116: 34x86
MTM.exe10.0.40219.350448,32829-Wrz-201116: 34x86
Qtagent32.exe10.0.40219.35020,30429-Wrz-201116: 34x86
Qtagent32.exe10.0.40219.35020,31229-Wrz-201116: 34x86
TF.exe10.0.40219.350324,92829-Wrz-201116: 34x86

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft, które są wymienione w sekcji "Informacje zawarte w tym artykule dotyczą".

Właściwości

Numer ID artykułu: 2608743 - Ostatnia weryfikacja: 11 października 2012 - Weryfikacja: 3.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft Visual Studio Team Foundation Server 2010
Słowa kluczowe: 
kbautohotfix kbqfe kbhotfixserver kbfix kbmt KB2608743 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to: 2608743

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com