summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorGravatar https://www.google.com/accounts/o8/id?id=AItOawmTNrhkVQ26GBLaLD5-zNuEiR8syTj4mI8 <Juan@web>2014-11-25 10:50:13 +0000
committerGravatar admin <admin@branchable.com>2014-11-25 10:50:13 +0000
commit35c18986d332f56b265ba84b4c7f958288c2c698 (patch)
tree66a6fa6fd4d7342f3394b46a540bae3d565890aa /doc
parent3a812f5368b8e715c87d00089ced2c67a127247f (diff)
Diffstat (limited to 'doc')
-rw-r--r--doc/forum/Bare_repo_on_USB_drive_not_providing_files.mdwn16
1 files changed, 16 insertions, 0 deletions
diff --git a/doc/forum/Bare_repo_on_USB_drive_not_providing_files.mdwn b/doc/forum/Bare_repo_on_USB_drive_not_providing_files.mdwn
new file mode 100644
index 000000000..6bb3e3034
--- /dev/null
+++ b/doc/forum/Bare_repo_on_USB_drive_not_providing_files.mdwn
@@ -0,0 +1,16 @@
+Dear all,
+ In the first place I will explain what I want to achieve and then the way I figured out to do it. I have a lot of scientific simulations which I need to be traceable (cross check experiment version with code version, etc). I run them mostly on my ubuntu box (14.10, ext4) and store them on an indirect repo. From time to time, I find useful to work on them on my laptop (OSX 10.10, low disk space, hfs+).
+My idea was to full sync the main repo with a usb drive, and then at home get only the files I need to work from the USB drive.
+I faced a huge interoperability problem regarding the filesystem format. I tried using ext4, hfs+, fat32 and exfat. Regarding performance and stability, exfat is the only usable option between linux and osx (using hfs+ got the repo corrupted many times while writing from linux). However that forces me to use either a direct mode repo on the USB drive or a bare one.
+
+Scenario 1: Direct mode on USB drive
+While this worked in another case, in this case when setting up the repo with the assistant it deleted all symlinks from the main repo. I wasn't able to correctly do this and finally gave up.
+Can anyone help me setting up this scenario? It will be link the following:
+ * ubuntu box (ext4): main repo, indirect mode, all files
+ * usb drive (exfat): sync repo, direct mode, all files (having the files available is a plus)
+ * osx laptop (hpfs+): partial repo, indirect mode, some files
+
+
+Scenario 2: Bare repo on USB drive
+In this case the bare repo gets synced, with all data (2.6Gb). However when I clone it on the laptop, I get the message that files are not available, it says that they are only on main repo. This puzzles me because files seem to be on the bare repo.
+What's wrong in this case? How can I debug this?