git-annex/Upgrade
Joey Hess 731b1ecf87
v9 upgrade implemented
Seems to work ok. Unsure yet about the actual locking changes being
correct.

This is not the end of the story with upgrades, because it is unsafe for
this upgrade as implemented to run in a repository where an old
git-annex process is already running. The old process would use the old
locking method, and not notice files locked by the new, and this could
result in data loss. This problem will need to be dealt with before this
branch is suitable for merging.

Sponsored-by: Dartmouth College's Datalad project
2022-01-13 13:25:10 -04:00
..
V5 simplify and speed up Utility.FileSystemEncoding 2021-08-11 12:13:31 -04:00
V0.hs annex.adjustedbranchrefresh 2020-11-16 14:27:28 -04:00
V1.hs convert Key to ShortByteString 2021-10-05 20:20:08 -04:00
V2.hs simplify and speed up Utility.FileSystemEncoding 2021-08-11 12:13:31 -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 remove second pass in scanAnnexedFiles 2021-07-30 17:46:11 -04:00
V6.hs v7 2018-10-25 18:24:23 -04:00
V7.hs stop using addAssociatedFileFast 2021-06-08 09:23:28 -04:00
V8.hs v9 upgrade implemented 2022-01-13 13:25:10 -04:00