This commit is contained in:
parent
be2f708039
commit
18c4674550
1 changed files with 7 additions and 5 deletions
|
@ -1,20 +1,22 @@
|
|||
I am attempting to set up automatic two-way synchronization between my laptop and a server via ssh by running assistant on both machines. I want to have both machines be non-bare and unlocked.
|
||||
|
||||
On the server:
|
||||
On the rhel server:
|
||||
|
||||
$ mkdir ~/annex
|
||||
$ cd annex
|
||||
$ cd ~/annex
|
||||
$ git init
|
||||
$ git annex init u --version=6
|
||||
$ echo This is test file 1. >testfile1.txt
|
||||
$ git annex add testfile1.txt
|
||||
$ git annex sync
|
||||
$ git remote add ml2 ssh://laptop/Users/username/annex
|
||||
$ git annex adjust --unlock
|
||||
$ git annex wanted . standard
|
||||
$ git annex group . client
|
||||
|
||||
On my laptop:
|
||||
On my mac laptop:
|
||||
|
||||
$ cd ~/
|
||||
$ git clone ssh://server/home/username/annex
|
||||
$ cd annex
|
||||
$ git annex init ml2 --version=6
|
||||
|
@ -23,8 +25,8 @@ On my laptop:
|
|||
$ git annex wanted . standard
|
||||
$ git annex group . client
|
||||
|
||||
Everything seems to work when I manually sync. When I run
|
||||
Everything seems to work when I manually sync. But when I run
|
||||
|
||||
$ git annex assistant
|
||||
|
||||
on both machines, however, I only get one-way automatic synchronization. Changes on the laptop are immediately propagated to the server. But changes on the server do not show up on the laptop until I manually sync. What am I doing wrong?
|
||||
on both machines, I only get one-way automatic synchronization. Changes on the laptop are immediately propagated to the server. But changes on the server do not show up on the laptop until I manually sync. What am I doing wrong?
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue