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

Re: [PATCH v2 6/6] Make sure that index-pack --strict fails upon invalid tag objects

From: Johannes Schindelin <hidden>
Date: 2016-06-15 23:02:29

Hi,

On Wed, 10 Sep 2014, Junio C Hamano wrote:
Johannes Schindelin [off-list ref] writes:
quoted
+    tag=$(git hash-object -t tag -w --stdin <wrong-tag) &&
+    pack1=$(echo $tag | git pack-objects tag-test) &&
+    echo remove tag object &&
+    thirtyeight=${tag#??} &&
+    rm -f .git/objects/${tag%$thirtyeight}/$thirtyeight &&
+    test_must_fail git index-pack --strict tag-test-${pack1}.pack 2> err &&
I had to drop "must fail" from this one (will amend the "SQUASH???"
again).
Funny. It failed here, but for the wrong reason: index-pack --strict
failed here because the object referenced by the tag object was not in the
pack.

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