I have WebDAV access to a filesystem where I can't write to the root of the filesystem, but can write to 2 folders beneath it. I'd like to:
- track my changes in a single DVCS repo (git/hg preferred)
- work directly on the WebDAV connection rather than constantly pulling changes into it (this would hurt my workflow quite a bit)
Assume the directory structure is:
$ 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
I can't create a repo at the root level because it is not writable.
I can't symlink folder1
and folder2
into a local folder because git
and hg
don't follow symlinks. The symlinks would be ideal because of the speed benefits of having all the repo info stored locally.
Any other suggestions?