1git-annex-upgrade(1)        General Commands Manual       git-annex-upgrade(1)
2
3
4

NAME

6       git-annex-upgrade - upgrade repository
7

SYNOPSIS

9       git annex upgrade
10

DESCRIPTION

12       Upgrades the repository to the latest version.
13
14       Each  git-annex  repository  has an annex.version in its git configura‐
15       tion, that indicates the repository version.  When  an  old  repository
16       version  becomes  deprecated,  git-annex  will automatically upgrade it
17       (unless annex.autoupgraderepository is set to false). To  manually  up‐
18       grade, you can use this command.
19
20       Sometimes  there's  a  newer repository version that is not the default
21       yet, and then you can use this command to upgrade to it.
22
23       Currently, git-annex supports upgrades all the way back to  version  0,
24       which  was  only  used by its author. It's expected that git-annex will
25       always support upgrading from all past repository versions --  this  is
26       necessary  to  allow  archives  to be taken offline for years and later
27       used.
28

OPTIONS

30       --autoonly
31
32              Only do whatever automatic upgrade can be done, don't  necessar‐
33              ily  upgrade  to  the latest version. This is used internally by
34              git-annex.
35
36       Also the git-annex-common-options(1) can be used.
37

SEE ALSO

39       git-annex(1)
40
41       git-annex-migrate(1)
42
43       Upgrades procedures and  history:  <http://git-annex.branchable.com/up
44       grades>
45
46       News and release notes: <http://git-annex.branchable.com/news/>
47

AUTHOR

49       Joey Hess <id@joeyh.name>
50
51                                                          git-annex-upgrade(1)
Impressum