summaryrefslogtreecommitdiff
path: root/doc/bugs/Assistant_doesn__39__t_check_if_it_can_drop_files.mdwn
blob: ebf2380729a9c197d80a0ff0f856231bf9cb19cc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
### Please describe the problem.

The assistant/webapp doesn't drop files from the local (source) repository after transferring it to the 2 backup repositories (numcopies 2), but they are listed with:

    git annex find --want-drop

### What steps will reproduce the problem?

#### mintcream ####

    git init annex
    cd ~/annex
    git commit -m "create" --allow-empty
    git annex init mintcream
    git annex numcopies 2
    git annex group here source
    git config annex.autocommit false
    git annex webapp

#### liquorice ####

    git init annex
    cd ~/annex
    git annex init liquorice
    git annex group here backup

#### candyfloss ####

    git init annex
    cd ~/annex
    git annex init candyfloss
    git annex group here backup

#### mintcream ####

    (add both backup repositories in webapp as "remote repositories")
    (copy files into ~/annex directory)
    git annex add
    git commit -m "add some files"
    (use "sync now" to prod assistant into noticing the commit)

### What was I expecting to happen? ###

The assistant to transfer the files to liquorice and candyfloss, then for the assistant to drop the files from mintcream.

### What actually happened? ###

The assistant transfers the files to liquorice and candyfloss. No files are dropped from mintcream.

### What version of git-annex are you using? On what operating system?

git-annex version: 5.20140707-g923b436

Arch Linux (git-annex-bin from AUR)

### Please provide any additional information below.

I wish to retain control of the commits on "master" (annex.autocommit false) but want the assistant to handle moving/dropping the files as required in the background.

    git annex drop --auto

works as expected.

> [[done]]; user misconfiguration. --[[Joey]]