aboutsummaryrefslogtreecommitdiff
path: root/doc/forum/How_to_set_backend_based_on_file_size_in_.gitattributes.mdwn
blob: 75a4ca7c063c0bbf08e5e10c6a9dd9c2ae468e0c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Hi there,

In my repos, I want files larger than 500MB to use the WORM backend. So when I'm adding large files, I do it in 2 passes. I first run this:
    
    git annex add --largerthan=500MB --backend=WORM .

to add only files larger than 500MB. The remaining files that are smaller than 500MB I then add using default backend:

    git annex add

Is it possible to set annex.backend in .gitattributes so that adding files larger than 500MB automatically use the WORM backend? Can I use expressions such as largerthan or smallerthan? From the example [here](https://git-annex.branchable.com/backends/), it seems that it can only be set based on file type. 


Regards,

Eric