File: day_392__v6_fixes.mdwn

package info (click to toggle)
git-annex 10.20250416-2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 73,572 kB
  • sloc: haskell: 90,656; javascript: 9,103; sh: 1,469; makefile: 211; perl: 137; ansic: 44
file content (12 lines) | stat: -rw-r--r-- 717 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
Fixed several problems with v6 mode today. The assistant was doing some
pretty wrong things when changes were synced into v6 repos, and that
behavior is fixed. Also dealt with a race that caused updates made to the
keys database by one process to not be seen by another process.
And, made `git annex add` of a unlocked pointer file not annex the pointer
file's content, but just add it to git as-is.

Also, Thowz pointed out that adjusted branches could be used to locally adjust
where annex symlinks point to, when a repository's git directory is not in
the usual location. I've added that, as `git annex adjust --fix`. It
was quite easy to implement this, which makes me very happy with the
adjusted branches code!