summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar https://www.google.com/accounts/o8/id?id=AItOawniayrgSdVLUc3c6bf93VbO-_HT4hzxmyo <Tobias@web>2013-08-08 19:05:09 +0000
committerGravatar admin <admin@branchable.com>2013-08-08 19:05:09 +0000
commit1351aa8a668a3f19178fad803f729e4d5fd7c1d7 (patch)
treed17365395cd83869b1c037a9d687844a67998a4f
parent673fc2daa81a68d14aa9cec90cb7f9807ad4eef2 (diff)
Added a comment
-rw-r--r--doc/forum/non-bare_repo_on_cloud_remote/comment_2_71baea93f6caaf7b81a9ac00bee91e5e._comment67
1 files changed, 67 insertions, 0 deletions
diff --git a/doc/forum/non-bare_repo_on_cloud_remote/comment_2_71baea93f6caaf7b81a9ac00bee91e5e._comment b/doc/forum/non-bare_repo_on_cloud_remote/comment_2_71baea93f6caaf7b81a9ac00bee91e5e._comment
new file mode 100644
index 000000000..145c57120
--- /dev/null
+++ b/doc/forum/non-bare_repo_on_cloud_remote/comment_2_71baea93f6caaf7b81a9ac00bee91e5e._comment
@@ -0,0 +1,67 @@
+[[!comment format=mdwn
+ username="https://www.google.com/accounts/o8/id?id=AItOawniayrgSdVLUc3c6bf93VbO-_HT4hzxmyo"
+ nickname="Tobias"
+ subject="comment 2"
+ date="2013-08-08T19:05:07Z"
+ content="""
+Seems that I don't get it... Here is what I did:
+
+First, I create a new repo with the assistant on `user@laptop ~/temp/annex-test`, then:
+
+ user@laptop ~/temp/annex-test % echo test1 > test1
+ user@laptop ~/temp/annex-test % echo test2 > test2
+
+ user@server ~/tmp % mkdir annex-test
+ user@server ~/tmp % cd annex-test
+ user@server ~/tmp/annex-test % git init
+ Initialized empty Git repository in /home/tobru/tmp/annex-test/.git/
+ user@server ~/tmp/annex-test % git annex init
+ init ok
+ (Recording state in git...)
+ user@server ~/tmp/annex-test % mv .git/hooks/post-update.sample .git/hooks/post-update
+ user@server ~/tmp/annex-test % cat .git/hooks/post-update
+ #!/bin/sh
+ #
+ # An example hook script to prepare a packed repository for use over
+ # dumb transports.
+ #
+ # To enable this hook, rename this file to \"post-update\".
+
+ exec git update-server-info
+ user@server ~/tmp/annex-test % chmod +x .git/hooks/post-update
+ user@server ~/tmp/annex-test % echo '#!/bin/sh\ngit annex merge' > .git/hooks/post-receive
+ user@server ~/tmp/annex-test % chmod +x .git/hooks/post-receive
+
+ user@laptop ~/temp/annex-test % git remote add server ssh://user@server/home/tobru/tmp/annex-test
+ user@laptop ~/temp/annex-test % git annex assistant --stop
+ user@laptop ~/temp/annex-test % git annex sync
+ commit
+ ok
+ pull server
+ warning: no common commits
+ remote: Counting objects: 5, done.
+ remote: Compressing objects: 100% (3/3), done.
+ remote: Total 5 (delta 1), reused 0 (delta 0)
+ Unpacking objects: 100% (5/5), done.
+ From ssh://server.tobru.local/home/tobru/tmp/annex-test
+ * [new branch] git-annex -> server/git-annex
+ ok
+ (merging server/git-annex into git-annex...)
+ (Recording state in git...)
+ push server
+ Counting objects: 27, done.
+ Delta compression using up to 4 threads.
+ Compressing objects: 100% (20/20), done.
+ Writing objects: 100% (25/25), 2.36 KiB, done.
+ Total 25 (delta 2), reused 0 (delta 0)
+ remote: merge git-annex (merging synced/git-annex into git-annex...)
+ remote: ok
+ To ssh://tobru@server.tobru.local/home/tobru/tmp/annex-test
+ * [new branch] git-annex -> synced/git-annex
+ * [new branch] master -> synced/master
+ ok
+ user@laptop ~/temp/annex-test % git annex assistant
+
+Now I expect the files `test1` and `test2` to be at `user@server ~/tmp/annex-test`. But they are not displayed.
+What am I doing wrong? The main thing I wan't to achieve: Push the files from `laptop` to `server` without adding `laptop` as remote on the server.
+"""]]