Thread (2 messages) flat view 2 messages, 2 authors, 2016-06-15

Re: [PATCH 3/3] t3600: test rm of path with changed leading symlinks

From: Jeff King <hidden>
Date: 2016-06-15 22:56:41

On Thu, Apr 04, 2013 at 04:12:01PM -0700, Junio C Hamano wrote:
Jeff King [off-list ref] writes:
quoted
Deleting across symlinks inside the repo can be brushed aside with "eh,
well, it is just another way to mention the same name in the
filesystem". But deleting anything outside of the repo seems actively
wrong.
Yup, you finally caught up ;-) IIRC, such an outside repository
target was the case people realized that "git add" shouldn't see
across symlinks.
It would help if you spelled it out rather than making me come to it
while arguing against you. ;P
quoted
Hmm. I think you have convinced me (or perhaps I have convinced myself)
that we should generally not be crossing symlink boundaries in
translating names between the filesystem and index. I still don't want
to work on it, though. :)
That is OK.  Just let's not etch a wrong behaviour in stone with
that test.
So let's drop patch 3. Do we want instead to have an expect_failure
documenting the correct behavior?

-Peff
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help