git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH 1/7] t5700: document a failure of alternates to affect fetch

From
Junio C Hamano <gitster@pobox.com>
Date
Feb 13, 2012, 03:35 UTC
Message-ID
<7vsjifids5.fsf@alter.siamese.dyndns.org>
In-Reply-To
<1328941261-29746-2-git-send-email-mhagger@alum.mit.edu>
mhagger@alum.mit.edu writes:
Show 6 quoted lines
> +test_expect_success 'prepare branched repository' '
> +	git clone A J &&
> +	(
> +		cd J &&
> +		git checkout -b other master^ &&
> +		echo other > otherfile &&
s/ > / >/; but that is nothing I cannot fix locally.
> +test_expect_failure 'fetch with incomplete alternates' '

I am assuming that this "incomplete" means "this alternate helps reducing the number of objects we need to fetch from the remote, but it does not have everything objects we need, and we still need to fetch some from the remote". Am I correct?

I do not think you meant the alternate repository is in some way corrupt, but I am just making sure, because I found the phrasing a bit odd.

Previous: mhagger@alum.mit.eduNext: Michael Haggerty
Message 3 of 14 in “Make alternates affect fetch behavior”
  1. 0/7 Make alternates affect fetch behaviormhagger@alum.mit.edu, Feb 11, 2012
  2. 1/7 t5700: document a failure of alternates to affect fetchmhagger@alum.mit.edu, Feb 11, 2012
  3. Junio C HamanoFeb 13, 2012
  4. Michael HaggertyFeb 13, 2012
  5. 2/7 clone.c: move more code into the "if (refs)" conditionalmhagger@alum.mit.edu, Feb 11, 2012
  6. Junio C HamanoFeb 13, 2012
  7. 3/7 fetch-pack.c: rename some parameters from "path" to "refname"mhagger@alum.mit.edu, Feb 11, 2012
  8. Junio C HamanoFeb 13, 2012
  9. 4/7 fetch-pack.c: inline insert_alternate_refs()mhagger@alum.mit.edu, Feb 11, 2012
  10. 5/7 everything_local(): mark alternate refs as completemhagger@alum.mit.edu, Feb 11, 2012
  11. 6/7 clone: do not add alternate references to extra_refsmhagger@alum.mit.edu, Feb 11, 2012
  12. Junio C HamanoFeb 13, 2012
  13. 7/7 refs: remove the extra_refs APImhagger@alum.mit.edu, Feb 11, 2012
  14. Jeff KingFeb 14, 2012

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.