Windows git "schlechte Dateideskriptor" beim Festschreiben auf OES Network Share
Upfront: Ich habe nicht viel Erfahrung mit Windows und kaum mit Unternehmensnetzwerken.
Ich versuche, git zur Versionskontrolle während der Entwicklung meiner Software zu verwenden. Die Firma, für die ich arbeite, ist meistens hardwarebasiert, daher scheinen sie diese Anwendung nicht sehr oft zu haben. Ich muss Windows 7 verwenden, also installierte ich die Windows-Version von git und wählte "Git durch Git Bash verfügbar machen", wodurch die Git-Binärdateien nicht zum Windows-PATH hinzugefügt werden, sondern eine emulierte UNIX-Umgebung (ich glaube cygwin) ) und Schale. Das wollte ich verwenden.
Das Unternehmen verwendet außerdem OES (Open Enterprise Server) von Novell zur Verwaltung von Benutzerkonten. Das heißt, wir verfügen über generische Windows-Anmeldungen, müssen sich jedoch nach dem Windows-Anmelden erneut am OES-Server anmelden. Dies beinhaltet ein paar Netzwerkfreigaben, einschließlich unserer eigenen Speicher- und Proxyserver usw.
Da ich meinen Code auf dem Netzlaufwerk speichern muss, möchte ich auch den Git dort behalten. Das Verwalten des Git auf dem lokalen Computer und das Kopieren des Codes auf das Netzlaufwerk ist keine Option, da ich manchmal den Computer wechseln muss und im Allgemeinen unbequem und fehleranfällig ist. Wenn ich es vergesse, würde es nicht gesichert werden.
Das Hinzufügen von Dateien zum Staging in git funktioniert gut, aber wenn ich versuche zu übergeben, erhalte ich die Fehlermeldung
fatal: cannot update the ref 'HEAD': unable to append to '.git/logs/HEAD': Bad file descriptor
was ich denke, hat mit der Art und Weise zu tun, wie Git Bash Pfade abbildet und wie die Netzwerkfreigaben in diesem Prozess abgebildet werden.
Ein Mitarbeiter behauptet, dass er sich erfolgreich auf einer Netzwerkfreigabe festgelegt hat, aber er verwendet Windows 10. Ich bin nicht sicher, ob git dann die neue native Bash-Emulation verwendet.
Gibt es eine Möglichkeit, git in diesem Szenario zu verwenden?
0 Antworten auf die Frage
Verwandte Probleme
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
4
Wie sperre ich rechtsbündige Symbolleisten in Windows 7, ohne dass sie schrecklich aussehen
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
3
Meine zweite Festplatte ist in Windows 7 nicht sichtbar
-
7
Wie ersetze ich Notepad in Windows 7?
-
2
Wie werden Windows 7-Taskleistensymbole in zwei Reihen angeordnet?
-
1
Probleme beim Standby unter Windows 7
-
6
Wie steuern Sie die Windows 7-Snap-Funktion mit zwei Monitoren?
-
10
Wie aktualisiere ich von Windows 7 RC auf Windows 7 RTM?
-
3
Welchen Spyware-Schutz gibt es für Windows 7?