Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Løsning

Oppdateringen for Microsoft Visual Studio 2013 (KB3023302)

Last ned oppdateringen for Microsoft Visual Studio-2013 å løse et problem i Vilk.

Hvordan løsningen fungerer

Team Foundation Server (TFS) produkter avviser feilrettingen alle push (opplasting) som inneholder en komponent for filen eller banen som samsvarer med ".git streng. Dette hindrer innsetting av ødelagte filer i vertsbasert repos.

For Visual Studio-klienten hindrer hurtigreparasjonen at filer sjekkes ut i mappen .git. Dette hindrer at repos som inneholder skadede filer fra den lokale datamaskinen til brukeren som berører.

Problemet i Vilk

Dette er et problem som forekommer i hele økosystemet for Vilk og som ikke er unike for Microsoft Kundestøtte for Vilk repositorier i våre utviklingsplattformer. Vi tok likevel viktig, proaktiv trinn for å sikre at Microsoft-kunder som bruker Vilk repositorier er beskyttet mot dette problemet.

Problemet som påvirker alle Vilk klienter ble oppdaget av core Vilk vedlikeholder. Problemet gjør at innføringen av en fil inn i en Vilk repo. Filen er navnet på en slik måte at når en bruker laster ned endringene i en ekstern database, kan en spesiallaget fil stille erstatte brukerens config-filen. Brukerens config-filen er plassert utenfor repositoriet. Ved å erstatte denne filen med en skadet fil, Vilk kommandoer kan tilordnes på nytt for å utføre vilkårlig kommandoer som kjøres i brukerens legitimasjon.

Visual Studio 2013 og Visual Studio TFS 2013 er ikke direkte berørt av dette problemet. Visual Studio og TFS utføres ikke tilfeldig kommandoer fra .git-metadata. Sjekke ut en repo som inneholder en spesiallaget fil kan imidlertid forårsake Visual Studio til å skrive over deler av .git-metadata, utsette Vilk for Windows-kommandolinjeverktøy for problemet. TFS ble proaktivt oppdatert for å hindre spredning av dette problemet.

Årsak

Hver lokale Vilk databasen vedlikeholdes på en disk i den repo rotmappen i mappen en skjult .git. Når filene er sjekkes ut (for eksempel vist på den lokale disken etter nedlasting), en fil som heter ". VILK/config"er plassert inne i Vilk-databasen. En case-insensitive sammenligning for ".git, er delvis ansvarlig for dette problemet. Automatisk behandling av filbaner på Windows-plattformer utvides dessuten de berørte filen mønstrene til mye mer enn eksplisitt navngitt ". VILK/config-mønster.

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×