git-annex/Upgrade
Joey Hess 0896038ba7
annex.adjustedbranchrefresh
Added annex.adjustedbranchrefresh git config to update adjusted branches
set up by git-annex adjust --unlock-present/--hide-missing.

Note, in a few cases, I was not able to make the adjusted branch
be updated in calls to moveAnnex, because information about what
file corresponds to a key is not available. They are:

* If two files point to one file, then eg, `git annex get foo` will
  update the branch to unlock foo, but will not unlock bar, because it
  does not know about it. Might be fixable by making `git annex get
  bar` do something besides skipping bar?
* git-annex-shell recvkey likewise (so sends over ssh from old versions
  of git-annex)
* git-annex setkey
* git-annex transferkey if the user does not use --file
* git-annex multicast sends keys with no associated file info

Doing a single full refresh at the end, after any incremental refresh,
will deal with those edge cases.
2020-11-16 14:27:28 -04:00
..
V5 move old direct mode stuff out of Annex.Locations 2020-11-12 12:40:35 -04:00
V0.hs annex.adjustedbranchrefresh 2020-11-16 14:27:28 -04:00
V1.hs annex.adjustedbranchrefresh 2020-11-16 14:27:28 -04:00
V2.hs more RawFilePath conversion 2020-10-29 14:20:57 -04:00
V3.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
V4.hs remove most remnants of direct mode 2019-08-26 16:27:48 -04:00
V5.hs more RawFilePath conversion 2020-10-30 13:31:35 -04:00
V6.hs v7 2018-10-25 18:24:23 -04:00
V7.hs more RawFilePath conversion 2020-10-29 14:20:57 -04:00