add a new walkthrough for xmpp pairing
This commit is contained in:
parent
5e44ab177c
commit
116023e05d
6 changed files with 71 additions and 7 deletions
|
@ -9,7 +9,8 @@ Note that the git-annex assistant is still beta quality code. See
|
||||||
## installation
|
## installation
|
||||||
|
|
||||||
The git-annex assistant comes as part of git-annex, starting with version
|
The git-annex assistant comes as part of git-annex, starting with version
|
||||||
3.20120924. See [[install]] to get it installed.
|
3.20120924. It is still under heavy development, but the basics work well.
|
||||||
|
See [[install]] to get it installed.
|
||||||
|
|
||||||
## quick start
|
## quick start
|
||||||
|
|
||||||
|
@ -32,7 +33,9 @@ interface to add repositories and control the git-annex assistant.
|
||||||
## documentation
|
## documentation
|
||||||
|
|
||||||
* Want to make two nearby computers share the same synchronised folder?
|
* Want to make two nearby computers share the same synchronised folder?
|
||||||
Follow the [[pairing_walkthrough]].
|
Follow the [[local_pairing_walkthrough]].
|
||||||
|
* Want to share a synchronised folder with a friend?
|
||||||
|
Follow the [[share_with_a_friend_walkthrough]].
|
||||||
|
|
||||||
## command line startup
|
## command line startup
|
||||||
|
|
||||||
|
|
|
@ -10,7 +10,9 @@ We'll start on your computer, where you open up your git annex dashboard.
|
||||||
|
|
||||||
`*click*`
|
`*click*`
|
||||||
|
|
||||||
[[!img pairing.png alt="Pair with local computer"]]
|
[[!img pairing.png alt="Pair with another computer"]]
|
||||||
|
|
||||||
|
`*click*`
|
||||||
|
|
||||||
Now the hard bit. You have to think up a secret phrase, and type it in,
|
Now the hard bit. You have to think up a secret phrase, and type it in,
|
||||||
(and perhaps get the spelling correct).
|
(and perhaps get the spelling correct).
|
||||||
|
@ -41,10 +43,11 @@ plugged into the same router.
|
||||||
|
|
||||||
Also, the file sharing set up by this pairing only works when both
|
Also, the file sharing set up by this pairing only works when both
|
||||||
computers are on the same network. If you go on a trip, any files you
|
computers are on the same network. If you go on a trip, any files you
|
||||||
edit will not be visible to your friend until you get back. **But**,
|
edit will not be visible to your friend until you get back.
|
||||||
you can get around this by hooking both computers up to a server on the
|
|
||||||
internet, which they can use to exchange files while disconnected. The
|
To get around this, you'll often also want to set up
|
||||||
git annex assistant makes that easy too.
|
[[jabber_pairing|share_with_a_friend_walkthrough]], and a server
|
||||||
|
in the cloud, which they can use to exchange files while away.
|
||||||
|
|
||||||
And also, you can pair with as many other computers as you like, not just
|
And also, you can pair with as many other computers as you like, not just
|
||||||
one!
|
one!
|
||||||
|
|
58
doc/assistant/share_with_a_friend_walkthrough.mdwn
Normal file
58
doc/assistant/share_with_a_friend_walkthrough.mdwn
Normal file
|
@ -0,0 +1,58 @@
|
||||||
|
Want to share all the files in your repository with a friend?
|
||||||
|
|
||||||
|
Let's suppose you use Google Mail, and so does your friend, and you
|
||||||
|
sometimes also chat in Google Talk. The git-annex assistant will
|
||||||
|
use your Google account to share with your friend. (This actually
|
||||||
|
works with any Jabber account you use, not just Google Talk.)
|
||||||
|
|
||||||
|
Start by opening up your git annex dashboard.
|
||||||
|
|
||||||
|
[[!img addrepository.png alt="Add another repository button"]]
|
||||||
|
|
||||||
|
`*click*`
|
||||||
|
|
||||||
|
[[!img pairing.png alt="Share with a friend"]]
|
||||||
|
|
||||||
|
`*click*`
|
||||||
|
|
||||||
|
[[!img xmpp.png alt="Configuring Jabber account"]]
|
||||||
|
|
||||||
|
Fill that out, and git-annex will be able to show you a list of your
|
||||||
|
friends.
|
||||||
|
|
||||||
|
[[!img buddylist.png alt="Buddy list"]]
|
||||||
|
|
||||||
|
This list will refresh as friends log on and off, so you can
|
||||||
|
leave it open in a tab until a friend is available to start pairing.
|
||||||
|
|
||||||
|
(If your friend is not using git-annex yet, now's a great time to spread
|
||||||
|
the word!)
|
||||||
|
|
||||||
|
Once you click on "Start Pairing", your friend will see this pop up
|
||||||
|
on their git annex dashboard.
|
||||||
|
|
||||||
|
[[!img xmppalert.png alt="Pair request"]]
|
||||||
|
|
||||||
|
Once your friend clicks on that, your repositories will be paired.
|
||||||
|
|
||||||
|
### But, wait, there's one more step...
|
||||||
|
|
||||||
|
Despite the repositories being paired now, you and your friend can't yet
|
||||||
|
quite share files. You'll start to see your friend's files show up in your
|
||||||
|
git-annex folder, but you won't be able to open them yet.
|
||||||
|
|
||||||
|
What you need to do now is set up a repository out there in the cloud,
|
||||||
|
that both you and your friend can access. This will be used to transfer
|
||||||
|
files between the two of you.
|
||||||
|
|
||||||
|
At the end of the pairing process, a number of cloud providers are
|
||||||
|
suggested, and the git-annex assistant makes it easy to configure one of
|
||||||
|
them. Once you or your friend sets it up, it'll show up in the other
|
||||||
|
one's list of repositories:
|
||||||
|
|
||||||
|
[[!img repolist.png alt="Repository list"]]
|
||||||
|
|
||||||
|
The final step is to share the login information for the cloud repository
|
||||||
|
with your friend, so they can enable it too.
|
||||||
|
|
||||||
|
With that complete, you'll be able to open your friend's files!
|
BIN
doc/assistant/share_with_a_friend_walkthrough/buddylist.png
Normal file
BIN
doc/assistant/share_with_a_friend_walkthrough/buddylist.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 5 KiB |
BIN
doc/assistant/share_with_a_friend_walkthrough/repolist.png
Normal file
BIN
doc/assistant/share_with_a_friend_walkthrough/repolist.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 8.3 KiB |
BIN
doc/assistant/share_with_a_friend_walkthrough/xmppalert.png
Normal file
BIN
doc/assistant/share_with_a_friend_walkthrough/xmppalert.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 4 KiB |
Loading…
Add table
Add a link
Reference in a new issue