Artifact b3a273b033db2d45652ed0890945fd8d15d40717c43ba2a5c28e08a5e549930e:
- File
internal/checkout/revert_exec_fossilbin_test.go
-
2026-10-21 12:46:59
— part of check-in
[da5d6546bb]
on branch feat/submanifest-reader
— fix(checkout): revert restores the version's executable and symlink bits
Revert wrote a restored file with vfile's bits, which a pending merge may have changed, and left them in vfile. Fossil's revert writes the file with the reverted-to version's permission and records it in vfile.isexe and islink, so reverting a file whose only change is a merged executable bit takes the bit back off. versionPaths now carries each file's permission. (user: [email protected], size: 7240) [annotate] [blame] [check-ins using]
-
2026-10-21 21:20:46
— part of check-in
[7244496a09]
on branch main
— Merge pull request #437 from danmestas/feat/submanifest-reader
feat: sub-manifest trees and sparse cones (draft-fossil-submanifests-00, draft-fossil-sparse-cone-00) (user: [email protected], size: 7240) [annotate] [blame] [check-ins using]
-
2026-10-21 12:46:59
— part of check-in
[da5d6546bb]
on branch feat/submanifest-reader
— fix(checkout): revert restores the version's executable and symlink bits