diff options
author | https://www.google.com/accounts/o8/id?id=AItOawmTNrhkVQ26GBLaLD5-zNuEiR8syTj4mI8 <Juan@web> | 2014-11-25 10:50:13 +0000 |
---|---|---|
committer | admin <admin@branchable.com> | 2014-11-25 10:50:13 +0000 |
commit | 35c18986d332f56b265ba84b4c7f958288c2c698 (patch) | |
tree | 66a6fa6fd4d7342f3394b46a540bae3d565890aa /doc | |
parent | 3a812f5368b8e715c87d00089ced2c67a127247f (diff) |
Diffstat (limited to 'doc')
-rw-r--r-- | doc/forum/Bare_repo_on_USB_drive_not_providing_files.mdwn | 16 |
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? |