diff options
author | Joey Hess <joey@kitenet.net> | 2012-10-16 01:25:18 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2012-10-16 01:25:18 -0400 |
commit | 4d1a950d39ae0d7c7ef7bdacd8c903807614d199 (patch) | |
tree | 1d93e84f28019cfc16e26afcc4d3e8b54a4d9827 | |
parent | e40f0dfd3407541c81a2d1e204617926153abad4 (diff) | |
parent | ffbd75b80318751e62ef7537bde10e4f7e93dd71 (diff) |
Merge branch 'master' of ssh://git-annex.branchable.com
4 files changed, 43 insertions, 0 deletions
diff --git a/doc/forum/Can__39__t_init_git_annex/comment_5_53c33484bded57abc60f0449331c7b05._comment b/doc/forum/Can__39__t_init_git_annex/comment_5_53c33484bded57abc60f0449331c7b05._comment new file mode 100644 index 000000000..5bbbb7360 --- /dev/null +++ b/doc/forum/Can__39__t_init_git_annex/comment_5_53c33484bded57abc60f0449331c7b05._comment @@ -0,0 +1,11 @@ +[[!comment format=mdwn + username="http://joeyh.name/" + ip="4.152.246.8" + subject="comment 5" + date="2012-10-16T04:23:59Z" + content=""" +`git annex sync` only syncs the git repository, not file contents, and the special remote has no git repo, only file contents. `git annex copy` will avoid transferring things that are already there, so it's the way to go. + +If you want automatic syncing of file contents and lots of other magic including automatic commit of new files, you could try the [[assistant]]. + +"""]] diff --git a/doc/forum/Can__39__t_init_git_annex/comment_6_9e0ff44f6e62581bfc83f9f1da3e0100._comment b/doc/forum/Can__39__t_init_git_annex/comment_6_9e0ff44f6e62581bfc83f9f1da3e0100._comment new file mode 100644 index 000000000..36c0bb5d5 --- /dev/null +++ b/doc/forum/Can__39__t_init_git_annex/comment_6_9e0ff44f6e62581bfc83f9f1da3e0100._comment @@ -0,0 +1,14 @@ +[[!comment format=mdwn + username="https://www.google.com/accounts/o8/id?id=AItOawnZ0g2UAijV7RGrKtWPljCCAYHBJ3pwPvM" + nickname="Meng" + subject="comment 6" + date="2012-10-16T04:38:40Z" + content=""" +OK; The reason i ask about `git annex sync` is because I had previously copied the large files onto `smb://` before setting up the `annex` and don't want to unnecessarily transfer large data over Internet again. But now if i do `git annex copy --to smb`, and check what's added/changed in `smb` end, i found + + $ cd /Volumes/subproject + $ ls + 091 383 bigdir1 bigfile1 ... + +The files with numbers in names such as`091`, `383` are being added, the `bigfile1` and `bigdir1` are the ones previously copied there. What are those `091`, `383` etc. +"""]] diff --git a/doc/forum/Can__39__t_init_git_annex/comment_7_7f96b5ef05e2faf4a3dbe8bfc39b810e._comment b/doc/forum/Can__39__t_init_git_annex/comment_7_7f96b5ef05e2faf4a3dbe8bfc39b810e._comment new file mode 100644 index 000000000..9c29567f6 --- /dev/null +++ b/doc/forum/Can__39__t_init_git_annex/comment_7_7f96b5ef05e2faf4a3dbe8bfc39b810e._comment @@ -0,0 +1,10 @@ +[[!comment format=mdwn + username="http://joeyh.name/" + ip="4.152.246.8" + subject="comment 7" + date="2012-10-16T04:52:12Z" + content=""" +That's where it stores files in the directory special remote. You can move the similar contents of /Volumes/subproject/.git/annex/objects/ to the same place as those and then run `git annex fsck --from smb --fast` and it'll learn about those files you already transferred. + +You probably also want to delete /Volumes/subproject/.git afterwards, and any git working tree that was checked out there before; the directory special remote does not use the git repository that you had there before. +"""]] diff --git a/doc/forum/Can__39__t_init_git_annex/comment_8_65ab8463716f4ddd7721a5bcfcd18fa0._comment b/doc/forum/Can__39__t_init_git_annex/comment_8_65ab8463716f4ddd7721a5bcfcd18fa0._comment new file mode 100644 index 000000000..8f37408f7 --- /dev/null +++ b/doc/forum/Can__39__t_init_git_annex/comment_8_65ab8463716f4ddd7721a5bcfcd18fa0._comment @@ -0,0 +1,8 @@ +[[!comment format=mdwn + username="https://www.google.com/accounts/o8/id?id=AItOawnZ0g2UAijV7RGrKtWPljCCAYHBJ3pwPvM" + nickname="Meng" + subject="comment 8" + date="2012-10-16T05:22:54Z" + content=""" +Oh, I see. But what I need on the remote partition `/Volumes/subproject` connected via `smb://` is the actual `bigdir1` and `bigfile`, not the encoded objects. Maybe I should use some other types of special remote? +"""]] |