Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Problemlösung

Update für Microsoft Visual Studio 2013 4 (KB3023304)

Updatepaket für Microsoft Visual Studio 2013 Update 4 Git Fehler beheben.

 

Wie funktioniert die Fehlerbehebung

Team Foundation Server (TFS) lehnt die Fehlerbehebung alle Push (Upload) mit einer Komponente Datei- oder Pfadnamen, die entspricht ".git Zeichenfolge. Dies verhindert die Injektion von fehlerhaften Dateien gehosteten Repogeschäfte.

Für Visual Studio-Client verhindert, dass das Update eine Datei in das Verzeichnis .git ausgecheckt. Dies verhindert, Repogeschäfte, die beschädigte Dateien auf dem lokalen Computer des Benutzers enthalten.

Das Problem in der Git

Dies ist ein Problem, das Ökosystem Git Manifeste und nicht eindeutige Microsoft Support für unsere Entwicklungsplattformen Git Repositories. Dennoch haben wir wichtige, proaktive Schritte um sicherzustellen, dass Microsoft Benutzer Git Repositories vor diesem Problem geschützt sind.

Das Problem mit allen Git Clients entdeckte Core Git Betreuer. Für die Einführung einer Datei in einem Git Repo erlaubt. Die Datei heißt so, dass wenn ein Benutzer die Änderungen in einem remote-Repository heruntergeladen wird, eine speziell gestaltete Datei automatisch der Config-Datei ersetzen. Der Benutzer-Konfigurationsdatei befindet sich außerhalb des Repository. Diese Datei durch eine Datei ersetzen, können Git Befehle zugeordnet werden, um beliebige Befehle ausführen, die unter die Anmeldeinformationen des Benutzers ausgeführt.

Visual Studio 2013 und Visual Studio TFS 2013 sind nicht direkt von diesem Problem betroffen. Visual Studio und TFS führen nicht beliebige Befehle aus den Metadaten .git. Ein Repo, die eine speziell gestaltete Datei auschecken kann jedoch Visual Studio überschreiben Teile der .git Metadaten verfügbar machen Git für Windows-Befehlszeilentools für das Problem verursachen. TFS gepatcht wurde proaktiv, um dieses Problem zu verhindern.

Ursache

Jede lokale Git Datenbank wird auf einem Datenträger im Stammordner der Repo in einem ausgeblendeten .git Verzeichnis beibehalten. Wenn Dateien (z. B. nach dem Herunterladen auf der lokalen Festplatte angeordnet) ausgecheckt werden sind, eine Datei mit dem Namen ". GIT-Konfiguration wird in der Git Datenbank platziert. Groß-und Kleinschreibung ein ".git für dieses Problem ist. Die automatische Behandlung von Dateipfaden auf Windows-Plattformen erweitert außerdem die betroffene Dateimuster deutlich mehr explizit benannte ". GIT-Config-Muster.

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×