Thread (1 message) 1 message, 1 author, 2020-11-06

Re: [PATCH 1/2] update-ref: Allow creation of multiple transactions

From: Junio C Hamano <hidden>
Date: 2020-11-06 19:30:23

Jeff King [off-list ref] writes:
On Thu, Nov 05, 2020 at 01:34:20PM -0800, Junio C Hamano wrote:
quoted
quoted
The tests all look quite reasonable to me. Touching .git/refs like this
is a bit gross (and something we may have to deal with if we introduce
reftables, etc). But it's pretty pervasive in this file, so matching
the existing style is the best option for now.
 ...
Yeah, I agree completely that we could be using rev-parse in this
instance. But it's definitely not alone there:
...
Yup, this morning I was reviewing what we said in the previous day's
exchanges and noticed that you weren't advocating but merely saying
it is not making things worse, and I agree with the assessment.

Perhaps two #leftoverbits are to 

 (1) clean up this test to create refs using "update-ref", and
     verify refs using "show-ref --verify".

 (2) If (1) had to leave some direct filesystem access due to the
     built-in safety that cannot be circumvented, decide which is
     more appropirate between a test-update-ref test helper only to
     be used in tests, or a "--force" option usable to corrupt
     repositories with "update-ref", implement it, and use it to
     finish cleaning up tests.

Thanks.




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