Ich habe WebDAV Zugriff auf ein Dateisystem, wo ich nicht in den Stamm des Dateisystems schreiben kann, aber in 2 Ordner darunter schreiben kann. Ich möchte:Wie kann ich ein WebDAV-Dateisystem in meinen DVCS einfügen, wenn ich nicht in den Stamm schreiben kann?
- meine Änderungen in einem einzigen DVCS Repo (git/hg bevorzugt)
- Arbeit direkt auf dem WebDAV-Verbindung verfolgen, anstatt ständig Änderungen in sie ziehen (dies würde meinen Workflow ziemlich weh tun Bit)
Angenommen, die Verzeichnisstruktur ist:
$ ls -lR root
drwxr-xr-x folder1
drwxr-xr-x folder2
root/folder1:
-rw-r--r-- file1.txt
root/folder2:
-rw-r--r-- file2.txt
ich keine Repo auf root-Ebene schaffen kann, weil es nicht beschreibbar ist. Ich kann folder1
und folder2
in einem lokalen Ordner nicht symbolisieren, da git
und hg
Symlinks nicht folgen. Die Symlinks wären ideal wegen der Geschwindigkeit, mit der alle Repo-Informationen lokal gespeichert werden.