comment
This commit is contained in:
parent
7a4006cc07
commit
6f31bd4755
1 changed files with 24 additions and 0 deletions
|
@ -0,0 +1,24 @@
|
|||
[[!comment format=mdwn
|
||||
username="joey"
|
||||
subject="""comment 5"""
|
||||
date="2022-09-15T16:27:54Z"
|
||||
content="""
|
||||
Ah, oops.. I was thinking about BTRFS..
|
||||
|
||||
However, getting back to the original motivation of jgoerzen to
|
||||
request this, it seems to come down to making a hard link being seen as
|
||||
"mucking with the source data". That seems like a very weak reason to make
|
||||
such a very large change to git-annex, that would only be safe in a
|
||||
small and poorly defined set of circumstances.
|
||||
|
||||
And it would be a large change, because currently git-annex can broadly
|
||||
assume that any time a .git/annex/objects/ file exists, the content
|
||||
is present in the repository. Every place that makes that assumption
|
||||
would need to instead check if any of the known work tree files that use
|
||||
the object are populated with the content (or at least are not annex
|
||||
pointer files).
|
||||
|
||||
(jgoerzen also mentions timestamps, but git-annex preserves those
|
||||
when ingesting files. Of course timestamp data is not recorded in the git
|
||||
repository unless you use some other tool to do so.)
|
||||
"""]]
|
Loading…
Add table
Add a link
Reference in a new issue