Samleoppdatering 1 for Visual Studio Team Foundation Server 2012 oppdatering 1

VIKTIG: Denne artikkelen ble oversatt med maskinoversettelsesprogramvare fra Microsoft og muligens redigert av Microsoft Community via CTF-teknologi i stedet for av en oversetter. Microsoft tilbyr både menneskelig oversatte og maskinoversatte/Community-redigerte artikler, slik at du får tilgang til alle artiklene i vår Knowledge Base på ditt eget språk. En maskinoversatt eller Community-redigert artikkel er imidlertid ikke alltid perfekt. Den kan inneholde feil i vokabular, syntaks eller grammatikk, mye likt en fremmedspråklig som forsøker å snakke språket ditt. Microsoft har ikke ansvar for unøyaktige opplysninger, feil eller skade forårsaket av feilaktig oversettelse av innholdet eller kundenes bruk av informasjonen. Microsoft oppdaterer jevnlig maskinoversettelsesprogramvaren og -verktøyene for å forbedre redigering av maskinoversatte tekster.

Den engelske versjonen av denne artikkelen er den følgende: 2803625
Introduksjon
Denne artikkelen beskriver problemene som er løst i kumulativ oppdatering 1 for Microsoft Visual Studio Team Foundation Server (TFS)-2012 oppdatering 1 og siste Microsoft Visual Studio 2012 pakken.

Notater
  • Denne oppdateringen er bare beregnet for Team Foundation Server programdelen, den har ikke kjøres i frittstående buildservere, eksterne SharePoint-servere eller proxy-servere.
  • Hvis du allerede har installert den nyeste oppdateringen for Visual Studio-2012-pakken, du trenger ikke å installere denne kumulative oppdateringen.

Mer informasjon

Problemer som løses med denne kumulative oppdateringen

Problem 1: Samlinger som er knyttet til en server som kjører TFS 2012 Update 1 kan miste tillatelser

  • Bidragsytere kan ikke se gruppeprosjekter i en samling fra Web Access eller Microsoft Visual Studio. Vurder for eksempel følgende scenario:
    • En bruker som bruker Web Access kan flytte til samlingen. Det er imidlertid ingen prosjekter som er oppført.

      Ingen samlinger oppført

    • Når en bruker klikker Bla gjennom i Web Access, kan ikke han eller hun se noen gruppeprosjekter oppført.
    • En bruker kan ikke se alle prosjekter som er oppført i den Koble til TFS dialogboksen i Visual Studio.
    • En bruker kunne bla gjennom til URL-adressen til gruppeprosjekt direkte i hans eller hennes leser og kunne bruke prosjektet, fordi det er problemet med katalog tillatelser.

  • En bruker som går direkte til gruppe-prosjekt, og deretter går du til administrasjonssiden kan få følgende feilmelding:
    TF400898: Det oppstod en intern feil.
    Merk Dette problemet kan oppstå hvis en bruker som er medlem av administratorgruppen for Team prosjektet.
  • En administrator kan ikke fjerne brukere fra gruppen bidragsytere og kan få følgende feilmelding:

    TF50632: Feil under fjerning av medlem i gruppen.


: 2 Gruppe omfang kan feil føre tillatelse feil

Tillatelser fungerer ikke lenger på samlingen nivå grupper i følgende scenarier på en server som har TFS 2012 Update 1 er installert:

  • Server-ID ble endret ved hjelp av kommandoen TFSConfig ChangeServerId .
  • En samling database ble overført til en annen datamaskin.
  • Samme samling var tilknyttet flere ganger under en prosedyre som kloning.

I disse scenariene fungerer ikke lenger tillatelser på samlingen nivå grupper. For eksempel kan ikke en administrator vise build definisjoner eller bygge prosessmaler.





3-Problem: Ytelsen reduseres når TFS 2012 Update 1 er installert

En alvorlig reduksjon i ytelse i TFS 2012 kan oppstå etter at TFS 2012 Update 1 er installert for store installasjoner som bruker komplekse gruppemedlemskap. Dette problemet kan oppstå på grunn av manglende skala hurtigreparasjonen for prosedyren prc_ReadGroupMembership .

Problem 4: Identitet synkronisering jobber kan mislykkes gjentatte ganger

Identitet synkronisering jobber kan mislykkes gjentatte ganger, og kan potensielt påvirke ytelsen. Dette problemet kan være dette vises i tabellen Logg for jobben. Det, vises mange NullReferenceException -unntak for identitet synkronisering jobber.

I tillegg kan du få følgende feilmelding:

TF14044: Identiteten med type 'Microsoft.TeamFoundation.Identity' og identifikator <id></id> Finner ikke.

ResultMessage:
System.NullReferenceException: Objektreferanse er ikke satt til en forekomst av et objekt.

Microsoft.TeamFoundation.Framework.Server.IdentitySynchronizer.SyncPropertiesPartial (TeamFoundationRequestContext requestContext, Dato/klokkeslett syncCycleStart, syncCycleDuration i tidsrom, Int32 syncsPerCycle)

Microsoft.TeamFoundation.JobService.Extensions.Core.IdentitySyncJobExtension.SyncPeriodic (TeamFoundationRequestContext requestContextTeamFoundationJobDefinition jobDefinitionITFLogger jobResultMessageLogger)

Microsoft.TeamFoundation.JobService.Extensions.Core.IdentitySyncJobExtension.Run (TeamFoundationRequestContext requestContextTeamFoundationJobDefinition jobDefinition, Dato/klokkeslettjobQueueTimeStreng & resultMessage)

Resultat: mislyktes

Problem 5: Lageret oppdateres ikke på riktig måte, eller som representerer en person er ikke fylt

Følgende symptomer kan oppstå:

  • Arbeidselementer kan inneholde NULL-verdier i lageret for felt som representerer personer. Ett slikt felt er det Tilordnet til feltet.
  • Noen rapporter kan vise feil data. En statusrapport for feil kan for eksempel vise alle feil som ikke-tilordnede fordi nullverdier ende opp i Analysis Services-kube.
Hvis du vil løse dette problemet, gjør du følgende:
  1. Installere Samleoppdatering 1.
  2. Bygger lageret på nytt.

Problem 6: Brukere kan se navn på samlinger som de ikke er medlem

Brukere som er gyldig medlemmer av en samling kan se nylig opprettede samlinger i Team Foundation Server selv om de ikke har tilgang til disse samlingene. Ingen andre data fra samlingen vises.


Merk Administratorer har fremdeles tilgang til de nylig opprettede samlingene i gruppeprosjekter. Også, hvis en samling er opprettet etter at du har installert oppdatering 1, men før du installerer denne kumulative oppdateringen, den blir synlig for andre medlemmer.

Problem 7: Du kan ikke fjerne en bruker eller en gruppe når du legger ved en samling i en TFS 2012 Update 1-server

Anta at du knytter en prosjektgruppe-samling til en server som har TFS 2012 Update 1 installert. Du prøver å fjerne en bruker fra en gruppe, eller fjerne en gruppe fra en annen gruppe. I denne situasjonen oppstår et unntak, og operasjonen mislykkes.

Problem 8: Du kan ikke vise artefakter som refererer til en identitet som inngår lenger er en del av en samling

Tenk deg følgende:
  • Du fjerner en bruker fra en gruppe tilkobling prosjektgruppe, og kontroller for at brukeren har ingen andre medlemskap i tilkoblingen.

    Merk Det finnes noen artefakter i tilkoblingen som ble opprettet av brukeren.
  • Du koble fra tilkoblingen, og deretter knytte den til en server som har TFS 2012 Update 1 installert.
  • Du kan legge til brukeren i visse grupper, og du forsikre deg om at den samme brukeren har noen aktiv medlemskap på serveren.
  • Du prøver å vise en artefakt (for eksempel changeset) som tidligere ble opprettet av brukeren.
I dette scenariet får du en feilmelding som ligner på følgende:
TF14045: Identitetidentitet-id> er ikke en gjenkjent identitet.
Hvis du bruker Microsoft Test Manager (MTM) i dette tilfellet, får du følgende feilmelding:
Den angitte nøkkelen finnes ikke i ordlisten
Merk Denne oppdateringen forhindrer dette problemet i fremtiden. Imidlertid Hvis du allerede har koblet en samling til en server som TFS 2012 Update 1, og dette problemet oppstår, kontakter du Microsofts kundestøttetjenester.

Oppdateringsinformasjon

Microsoft Download Center

Laste ned og installere en av følgende pakker:

Merk Begge pakkene kan løse problemet.
Følgende filer er tilgjengelige for nedlasting fra Microsoft Download Center:
Last nedLast ned den siste versjonen av oppdateringen for Visual Studio-2012-pakken nå.
Hvis du vil ha mer informasjon om hvordan du laster ned Microsoft-støttefiler, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

119591 Slik laster du ned Microsoft-støttefiler fra elektroniske tjenester
Microsoft har søkt etter virus i denne filen. Microsoft brukte det nyeste antivirusprogrammet som var tilgjengelig datoen filen ble lastet opp. Filen lagres på sikkerhetsforbedrede servere som forhindrer at uvedkommende gjør endringer i filen.

Forutsetninger

Hvis du vil installere denne oppdateringen, må du ha Visual Studio Team Foundation Server 2012 Update 1 installert.

Krav om omstart

Du må starte datamaskinen etter at du har brukt denne oppdateringen hvis de berørte filene brukes eller låses under installasjonen. Vi anbefaler at du avslutter alle relaterte programmer før du installerer denne oppdateringen.

Installasjonsinformasjon

Før du installerer oppdateringen:
  • Lukk alle forekomster av Hendelsesliste som kjører (EventVwr.exe).
  • Lukk alle forekomster av Server Manager som kjører (ServerManager.exe).
  • Lukk Team Foundation-administrasjonskonsollen (tfsmgmt.exe).
Hvis du har flere belastningsfordelt programmet skalaenheter (ATs):
  1. Avslutt alle ATs bortsett fra den du vil installere oppdateringen. Pass på at du lukker konsollen Admin på alle disse ATs.
  2. Fjerne AT fra belastningsfordelingen.
  3. Installer oppdateringen (omtalt tidligere).
  4. Når du har installert oppdateringen til AT første, må du installere oppdateringen på de andre ATs én om gangen.
  5. Legge til ATs igjen belastningsfordelingen.
If du bruker speiling av SQL eller SQL AlwaysOn funksjoner for databaser:

Denne oppdateringen krever SQL-databaser er satt til enkle gjenopprettingsmodus. Hvis du vil forsikre deg om at oppdateringen kan angi enkle gjenopprettingsmodus for databasene, kan du gjøre følgende før du bruker oppdateringen:
  • Hvis databasene er i en gruppe med SQL AlwaysOn tilgjengelighet, må du fjerne dem fra gruppen tilgjengelighet før du installerer oppdateringen.
  • Hvis databasene er en del av en SQL-serverdatabase, må du fjerne (pause) speilet før du installerer oppdateringen.
Når oppdateringen er fullført, kan du returnere databasene til AlwaysOn-gruppen eller aktivere databasen på nytt.

Filinformasjon

Den engelskspråklige (USA) versjonen av denne oppdateringen installerer filer med attributtene som er oppført i tabellene nedenfor. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC). Datoene og klokkeslettene for disse filene på den lokale datamaskinen, vises i lokal tid sammen med din gjeldende tidsforskjell for sommertid (DST). I tillegg kan til datoene og klokkeslettene endres når du utfører bestemte operasjoner på filene.

Advarsel: Denne artikkelen er autooversatt

Egenskaper

Artikkel-ID: 2803625 – Forrige gjennomgang: 05/17/2013 08:00:00 – Revisjon: 4.0

Microsoft Visual Studio Team Foundation Server 2012

  • kbfix atdownload kbsurveynew kbexpertiseadvanced kbmt KB2803625 KbMtno
Tilbakemelding