weird dumb question maybe?
This commit is contained in:
parent
1e340c67e3
commit
27d5b92073
1 changed files with 175 additions and 0 deletions
175
doc/forum/mesh_configurations.mdwn
Normal file
175
doc/forum/mesh_configurations.mdwn
Normal file
|
@ -0,0 +1,175 @@
|
||||||
|
I have a setup where a *source* repository `a` is connected to a *source* repository `b` (through SSH) which is then connected to *backup* repository `c` (on amazon S3). I was expecting a file added on `a` to be moved to `c` *through* `b`, but that doesn't seem to be happening...
|
||||||
|
|
||||||
|
I tried to reproduce with this basic setup:
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
[1009]anarcat@angela:g-a$ git init a
|
||||||
|
Dépôt Git vide initialisé dans /home/anarcat/test/g-a/a/.git/
|
||||||
|
[1010]anarcat@angela:g-a$ git init b
|
||||||
|
Dépôt Git vide initialisé dans /home/anarcat/test/g-a/b/.git/
|
||||||
|
[1011]anarcat@angela:g-a$ git init c
|
||||||
|
Dépôt Git vide initialisé dans /home/anarcat/test/g-a/c/.git/
|
||||||
|
[1012]anarcat@angela:g-a$ cd a/
|
||||||
|
[1013]anarcat@angela:a$ git annex init
|
||||||
|
init ok
|
||||||
|
(Recording state in git...)
|
||||||
|
[1014]anarcat@angela:a$ git annex group . source
|
||||||
|
group . ok
|
||||||
|
(Recording state in git...)
|
||||||
|
[1015]anarcat@angela:a$ git annex wanted . groupwanted
|
||||||
|
wanted . ok
|
||||||
|
(Recording state in git...)
|
||||||
|
[1036]anarcat@angela:a$ git remote add origin ../b
|
||||||
|
[1016]anarcat@angela:a$ cd ../b
|
||||||
|
[1025]anarcat@angela:b$ git annex init
|
||||||
|
init ok
|
||||||
|
(Recording state in git...)
|
||||||
|
[1026]anarcat@angela:b$ git annex group . source
|
||||||
|
group . ok
|
||||||
|
(Recording state in git...)
|
||||||
|
[1027]anarcat@angela:b$ git annex wanted . groupwanted
|
||||||
|
wanted . ok
|
||||||
|
(Recording state in git...)
|
||||||
|
[1038]anarcat@angela:b$ git remote add origin ../c
|
||||||
|
[1019]anarcat@angela:b$ cd ../c
|
||||||
|
[1021]anarcat@angela:c$ git annex init
|
||||||
|
init ok
|
||||||
|
(Recording state in git...)
|
||||||
|
[1022]anarcat@angela:c$ git annex group . backup
|
||||||
|
group . ok
|
||||||
|
(Recording state in git...)
|
||||||
|
[1023]anarcat@angela:c$ git annex wanted . groupwanted
|
||||||
|
wanted . ok
|
||||||
|
(Recording state in git...)
|
||||||
|
anarcat@angela:c$ cd ../a
|
||||||
|
[1041]anarcat@angela:a$ git annex sync
|
||||||
|
commit ok
|
||||||
|
pull origin
|
||||||
|
warning: no common commits
|
||||||
|
remote: Décompte des objets: 11, fait.
|
||||||
|
remote: Compression des objets: 100% (9/9), fait.
|
||||||
|
remote: Total 11 (delta 1), reused 0 (delta 0)
|
||||||
|
Dépaquetage des objets: 100% (11/11), fait.
|
||||||
|
Depuis ../b
|
||||||
|
* [nouvelle branche] git-annex -> origin/git-annex
|
||||||
|
|
||||||
|
merge: refs/remotes/origin/master - not something we can merge
|
||||||
|
|
||||||
|
merge: refs/remotes/origin/synced/master - not something we can merge
|
||||||
|
failed
|
||||||
|
(merging origin/git-annex into git-annex...)
|
||||||
|
(Recording state in git...)
|
||||||
|
(Recording state in git...)
|
||||||
|
git-annex: sync: 1 failed
|
||||||
|
[1042]anarcat@angela:a1$ cd ../b
|
||||||
|
[1043]anarcat@angela:b$ git annex sync
|
||||||
|
commit ok
|
||||||
|
pull origin
|
||||||
|
warning: no common commits
|
||||||
|
remote: Décompte des objets: 11, fait.
|
||||||
|
remote: Compression des objets: 100% (9/9), fait.
|
||||||
|
remote: Total 11 (delta 1), reused 0 (delta 0)
|
||||||
|
Dépaquetage des objets: 100% (11/11), fait.
|
||||||
|
Depuis ../c
|
||||||
|
* [nouvelle branche] git-annex -> origin/git-annex
|
||||||
|
|
||||||
|
merge: refs/remotes/origin/master - not something we can merge
|
||||||
|
|
||||||
|
merge: refs/remotes/origin/synced/master - not something we can merge
|
||||||
|
failed
|
||||||
|
(merging origin/git-annex into git-annex...)
|
||||||
|
(Recording state in git...)
|
||||||
|
(Recording state in git...)
|
||||||
|
git-annex: sync: 1 failed
|
||||||
|
[1063]anarcat@angela:b$ touch bar
|
||||||
|
[1064]anarcat@angela:b$ ls
|
||||||
|
bar
|
||||||
|
[1065]anarcat@angela:b$ ls -al
|
||||||
|
total 16K
|
||||||
|
drwxr-xr-x 3 anarcat anarcat 4096 aoû 18 14:41 .
|
||||||
|
drwxr-xr-x 5 anarcat anarcat 4096 aoû 18 14:33 ..
|
||||||
|
lrwxrwxrwx 1 anarcat anarcat 178 aoû 18 14:41 bar -> .git/annex/objects/pX/ZJ/SHA256E-s0--e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/SHA256E-s0--e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
|
||||||
|
drwxr-xr-x 9 anarcat anarcat 4096 aoû 18 14:41 .git
|
||||||
|
[1066]anarcat@angela:b$ git annex sync
|
||||||
|
commit ok
|
||||||
|
pull origin
|
||||||
|
ok
|
||||||
|
push origin
|
||||||
|
Décompte des objets: 26, fait.
|
||||||
|
Delta compression using up to 2 threads.
|
||||||
|
Compression des objets: 100% (22/22), fait.
|
||||||
|
Écriture des objets: 100% (26/26), 2.47 KiB | 0 bytes/s, fait.
|
||||||
|
Total 26 (delta 5), reused 0 (delta 0)
|
||||||
|
To ../c
|
||||||
|
* [new branch] git-annex -> synced/git-annex
|
||||||
|
* [new branch] master -> synced/master
|
||||||
|
ok
|
||||||
|
[1067]anarcat@angela:b$ cd ../a
|
||||||
|
[1068]anarcat@angela:a$ git annex sync
|
||||||
|
commit ok
|
||||||
|
pull origin
|
||||||
|
remote: Décompte des objets: 8, fait.
|
||||||
|
remote: Compression des objets: 100% (6/6), fait.
|
||||||
|
remote: Total 8 (delta 1), reused 0 (delta 0)
|
||||||
|
Dépaquetage des objets: 100% (8/8), fait.
|
||||||
|
Depuis ../b
|
||||||
|
5d3090f..9e345e6 git-annex -> origin/git-annex
|
||||||
|
* [nouvelle branche] master -> origin/master
|
||||||
|
* [nouvelle branche] synced/master -> origin/synced/master
|
||||||
|
|
||||||
|
Merge made by the 'recursive' strategy.
|
||||||
|
bar | 1 +
|
||||||
|
1 file changed, 1 insertion(+)
|
||||||
|
create mode 120000 bar
|
||||||
|
|
||||||
|
Already up-to-date.
|
||||||
|
ok
|
||||||
|
(merging origin/git-annex into git-annex...)
|
||||||
|
(Recording state in git...)
|
||||||
|
(Recording state in git...)
|
||||||
|
push origin
|
||||||
|
Décompte des objets: 41, fait.
|
||||||
|
Delta compression using up to 2 threads.
|
||||||
|
Compression des objets: 100% (36/36), fait.
|
||||||
|
Écriture des objets: 100% (41/41), 3.50 KiB | 0 bytes/s, fait.
|
||||||
|
Total 41 (delta 20), reused 0 (delta 0)
|
||||||
|
To ../b
|
||||||
|
6019ab8..368ca15 master -> synced/master
|
||||||
|
* [new branch] git-annex -> synced/git-annex
|
||||||
|
ok
|
||||||
|
[1069]anarcat@angela:a$ touch quu^C
|
||||||
|
[1069]anarcat@angela:a130$ echo foo > quux
|
||||||
|
[1070]anarcat@angela:a$ cd ../b
|
||||||
|
[1071]anarcat@angela:b$ ls
|
||||||
|
bar foo
|
||||||
|
[1072]anarcat@angela:b$ cd ..
|
||||||
|
[1073]anarcat@angela:g-a$ cd a
|
||||||
|
[1074]anarcat@angela:a$ git annex list
|
||||||
|
here
|
||||||
|
|origin
|
||||||
|
||web
|
||||||
|
|||
|
||||||
|
XX_ bar
|
||||||
|
XX_ foo
|
||||||
|
X__ quux
|
||||||
|
[1075]anarcat@angela:a$ git annex list --help
|
||||||
|
git-annex: unrecognized option `--help'
|
||||||
|
|
||||||
|
Usage: git-annex list [PATH ...] [option ...]
|
||||||
|
--allrepos show all repositories, not only remotes
|
||||||
|
|
||||||
|
To see additional options common to all commands, run: git annex help options
|
||||||
|
|
||||||
|
|
||||||
|
[1076]anarcat@angela:a1$ git annex list --allrepos
|
||||||
|
here-
|
||||||
|
|origin
|
||||||
|
||web
|
||||||
|
|||anarcat@angela:~/test/g-a/c
|
||||||
|
||||
|
||||||
|
XX__ bar
|
||||||
|
XX__ foo
|
||||||
|
X___ quux
|
||||||
|
</pre>
|
||||||
|
|
||||||
|
why don't the files get copied over to the backup repo by the assistant? --[[anarcat]]
|
Loading…
Add table
Add a link
Reference in a new issue