aboutsummaryrefslogtreecommitdiff
path: root/doc/forum/can_I_only_add_my_own_files__63__.mdwn
blob: 9edf98769fb8c8a35782924558c21265b00cf871 (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
Hi,

There seems to be a bug, that prevents me from adding a file,
that does not belong to me as the first file.

Here is some demonstration:

    > git init
    > git config user.name dtr
    > git config user.email dtrn@dtrn.com
    
    > dd if=/dev/zero of=test1.bin count=1000
    > dd if/dev/zero of=test2.bin count=1000
    
    > ll
    total 1000
    -rw-rw-r-- 1 dtr dtr 512000 Sep 16  2013 test1.bin
    -rw-rw-r-- 1 dtr dtr 512000 Sep 16  2013 test2.bin
    
    > sudo chown someone test2.bin
    > ll
    total 1000
    -rw-rw-r-- 1 dtr dtr 512000 Sep 16  2013 test1.bin
    -rw-rw-r-- 1 someone dtr 512000 Sep 16  2013 test2.bin
    
    > git annex init
    > git annex add test2.bin
    add test2.bin (checksum...) 
    git-annex: /test-git-annex/.git/annex/objects/Fq/f6/SHA256-s512000--2d4da04b861bb9dbe77c871415931785a18138d6db035f1bbcd0cf8277c6fc23/SHA256-s512000--2d4da04b861bb9dbe77c871415931785a18138d6db035f1bbcd0cf8277c6fc23: setFileMode: permission denied (Operation not permitted)
    failed
    git-annex: add: 1 failed
    
    > git annex add test1.bin
    add test1.bin (checksum...) ok
    (Recording state in git...)
    > git annex add test2.bin
    add test2.bin (checksum...) ok
    (Recording state in git...)