Merge branch 'master' of ssh://git-annex.branchable.com
This commit is contained in:
commit
095a79ff8c
8 changed files with 79 additions and 0 deletions
|
@ -0,0 +1,10 @@
|
||||||
|
[[!comment format=mdwn
|
||||||
|
username="http://joeyh.name/"
|
||||||
|
ip="4.154.4.51"
|
||||||
|
subject="comment 1"
|
||||||
|
date="2013-09-12T20:29:14Z"
|
||||||
|
content="""
|
||||||
|
It seems you are getting a lot of timeouts from box.com, both when checking if content is present there and when uploading content that it does not have.
|
||||||
|
|
||||||
|
I have heard some grumbles about box.com not being very reliable right now.
|
||||||
|
"""]]
|
|
@ -0,0 +1,11 @@
|
||||||
|
[[!comment format=mdwn
|
||||||
|
username="https://www.google.com/accounts/o8/id?id=AItOawmkBwMWvNKZZCge_YqobCSILPMeK6xbFw8"
|
||||||
|
nickname="develop"
|
||||||
|
subject="comment 2"
|
||||||
|
date="2013-09-12T20:54:33Z"
|
||||||
|
content="""
|
||||||
|
The problem being. I've used box.com with one of my own hooks(owncloud), where it is completely stable!
|
||||||
|
|
||||||
|
The instability is not a the box.com end.
|
||||||
|
|
||||||
|
"""]]
|
|
@ -0,0 +1,8 @@
|
||||||
|
[[!comment format=mdwn
|
||||||
|
username="http://joeyh.name/"
|
||||||
|
ip="4.154.4.51"
|
||||||
|
subject="comment 3"
|
||||||
|
date="2013-09-12T20:56:44Z"
|
||||||
|
content="""
|
||||||
|
git-annex is using box.com's WebDAV interface. Is owncloud?
|
||||||
|
"""]]
|
|
@ -0,0 +1,8 @@
|
||||||
|
[[!comment format=mdwn
|
||||||
|
username="http://joeyh.name/"
|
||||||
|
ip="4.154.4.51"
|
||||||
|
subject="comment 1"
|
||||||
|
date="2013-09-12T21:01:03Z"
|
||||||
|
content="""
|
||||||
|
If you have just created repository D and have just copied some files to it, then it will only contain those files, and not old deleted files or old versions of files. You can run `git annex copy --all --to D` to copy all those files to D, although if you're only wanting to dropunused them, there is not much point in that..
|
||||||
|
"""]]
|
|
@ -0,0 +1,12 @@
|
||||||
|
[[!comment format=mdwn
|
||||||
|
username="http://joeyh.name/"
|
||||||
|
ip="4.154.4.51"
|
||||||
|
subject="comment 4"
|
||||||
|
date="2013-09-12T20:58:30Z"
|
||||||
|
content="""
|
||||||
|
Once `git annex get` has downloaded the file, it will replace the symlink with the contents of the file.
|
||||||
|
|
||||||
|
If that is not happening, you might try running `git annex fsck`
|
||||||
|
|
||||||
|
|
||||||
|
"""]]
|
|
@ -0,0 +1,8 @@
|
||||||
|
[[!comment format=mdwn
|
||||||
|
username="http://joeyh.name/"
|
||||||
|
ip="4.154.4.51"
|
||||||
|
subject="comment 3"
|
||||||
|
date="2013-09-12T20:22:44Z"
|
||||||
|
content="""
|
||||||
|
Yep, relatively ancient (from last year) versions of the webapp didn't use direct mode by default, and have various bugs as well.
|
||||||
|
"""]]
|
|
@ -0,0 +1,12 @@
|
||||||
|
[[!comment format=mdwn
|
||||||
|
username="http://joeyh.name/"
|
||||||
|
ip="4.154.4.51"
|
||||||
|
subject="comment 1"
|
||||||
|
date="2013-09-12T20:37:05Z"
|
||||||
|
content="""
|
||||||
|
Define \"huge\"? Checking out a git repository necessarily requires one inode per file in the repository, plus a smaller quantity for the things in .git. A git-annex repository is much the same as any other git repository.
|
||||||
|
|
||||||
|
Even when I make a really tiny 100 mb ext4 filesystem, it defaults to 25000 inodes, which would be enough to contain a checkout of my second largest git-annex repository.
|
||||||
|
|
||||||
|
Anyway, using git branches seems like a reasonable workaround, to the extent I understand your problem. Make a branch with the files in it you want to have available on the small drive, or check out an empty branch on the small drive and `git annex add` files in there. You can merge the branch back into your master branch on the large drive.
|
||||||
|
"""]]
|
|
@ -0,0 +1,10 @@
|
||||||
|
[[!comment format=mdwn
|
||||||
|
username="http://joeyh.name/"
|
||||||
|
ip="4.154.4.51"
|
||||||
|
subject="comment 1"
|
||||||
|
date="2013-09-12T20:39:51Z"
|
||||||
|
content="""
|
||||||
|
I guess you might be using the git-annex assistant. If you were just using git-annex at the command line, you could simply only run `git annex get` on the files or directories you wanted to get.
|
||||||
|
|
||||||
|
You can control which directories the git-annex assistant downloads/uploads files for using [[preferred_content]] expressions. Or the easy solution is to use the webapp to put the repository into \"manual mode\" and then manually run `git annex get` as described above to get just the files you want. (And `git annex copy --to remote` to share new files you make.)
|
||||||
|
"""]]
|
Loading…
Reference in a new issue