Visual Studio 2015 & Git error: open(“somefile.VC.opendb”): Permission denied fatal: Unable to process path myfile.VC.opendb
Lesezeit: 2 Minuten
Pookie
Aufstellen:
Windows 10
Visual Studio 2015 mit Update
Wird im Administratormodus ausgeführt
Ich kann meine Änderungen mit Visual Studio 2015 nicht festschreiben, da die Festschreibungsoption nicht angezeigt wird.
Wenn ich in den Quellordner gehe und versuche, von dort aus zu committen, habe ich n geänderte Dateien und klicke daher auf “Stufe geändert„was einen Dialog hervorbringt“Bühne n ungetrackte Dateien?“, worauf ich klicke”Ja“.
Mir wird dann ein Fehler angezeigt:
Fehler: open(“myfile.VC.opendb”): Berechtigung verweigert schwerwiegend: Pfad myfile.VC.opendb kann nicht verarbeitet werden
Woher myfile ist nur der Name einer beliebigen Datei.
Wenn ich jedoch die Lösung schließe und dann versuche, aus dem Ordner zu übernehmen, funktioniert alles wie beabsichtigt …
Was geht hier vor sich? Ich habe alle Updates.
Mögliches Duplikat von Using git for VS2010 project: Can’t add file *.opensdf
– Eduard Thomson
24. Januar 2016 um 14:24 Uhr
Quasi doppelt. Gleiches Problem, andere Erweiterung.
– Jessehouwing
24. Januar 2016 um 17:58 Uhr
Die .opendb Datei wurde in Visual Studio 2015 Update 1 hinzugefügt, aber nicht zur Standarddatei hinzugefügt .gitignore Datei bis nach der Veröffentlichung von Update 1.
Sie können die aktualisierte Version verwenden, hier gefundender .opendb Erweiterung wurde am 1. Dezember 2015 hinzugefügt:
Danke für Ihre Hilfe!
– Pookie
24. Januar 2016 um 19:11 Uhr
Genau das, was gebraucht wurde.
– Waldemar
19. Juni 2016 um 11:37 Uhr
Ich hatte dieses Problem aus dem gleichen Grund auch, als ich von Visual Studio Express 2013 zu Visual Studio Community 2017 wechselte. Ich fand diese Frage und Antwort nützlich, habe sie aber etwas anders gelöst.
Ich habe die .gitignore-Datei gelöscht (eigentlich nur verschoben, falls dies nicht funktioniert) und bin im Team Explorer-Fenster zu Einstellungen / Git / Repository-Einstellungen / Ignorieren und Attributdateien gegangen. Unter „Datei ignorieren“ stand „Es wurde keine .gitignore-Datei gefunden“ und daneben war eine Schaltfläche „Hinzufügen“. Durch Klicken auf „Hinzufügen“ wurde die VSC 2017-Standarddatei .gitignore generiert und das Problem behoben.
Ich hatte das gleiche Problem auf der Team Explorer-Startseite, gehen Sie zu Einstellungen -> Repository-Einstellungen -> Ignorieren & Attributdatei -> klicken Sie auf Hinzufügen dann auf Team Explorer-Home->Globale Einstellungen -> Aktivieren Sie push – force und das hat bei mir funktioniert.
Das Aktivieren von Force Push sollte dafür nicht erforderlich sein.
– Jessehouwing
14. März 2022 um 15:48 Uhr
14394800cookie-checkVisual Studio 2015 & Git error: open(“somefile.VC.opendb”): Permission denied fatal: Unable to process path myfile.VC.opendbyes
Mögliches Duplikat von Using git for VS2010 project: Can’t add file *.opensdf
– Eduard Thomson
24. Januar 2016 um 14:24 Uhr
Quasi doppelt. Gleiches Problem, andere Erweiterung.
– Jessehouwing
24. Januar 2016 um 17:58 Uhr