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

Re: [PATCH v3 0/8] Allow relative worktree linking to be configured by the user

From
Taylor Blau <me@ttaylorr.com>
Date
Oct 31, 2024, 19:20 UTC
Message-ID
<ZyPYiffYRDK/4LdG@nand.local>
In-Reply-To
<20241031-wt_relative_options-v3-0-3e44ccdf64e6@pm.me>
On Thu, Oct 31, 2024 at 05:05:23AM +0000, Caleb White wrote:
Show 9 quoted lines
> Caleb White (8):
>       setup: correctly reinitialize repository version
>       worktree: add `relativeWorktrees` extension
>       worktree: refactor infer_backlink return
>       worktree: add `write_worktree_linking_files()` function
>       worktree: add relative cli/config options to `add` command
>       worktree: add relative cli/config options to `move` command
>       worktree: add relative cli/config options to `repair` command
>       worktree: refactor `repair_worktree_after_gitdir_move()`

This version of the topic, as well as the previous round, appear to break CI:

    https://github.com/ttaylorr/git/actions/runs/11602969587

An easy reproduction locally is to run t/t5504-fetch-receive-strict.sh when built with 'make SANITIZE=leak' and run with 'GIT_TEST_DEFAULT_REF_FORMAT=reftable'.

I'm going to kick this topic out of jch for the time being as it breaks CI, but please do send another round once you have fixed the issue. In the future, please verify that your series does not break CI before sending it to the list. Thanks.

Thanks, Taylor

Previous: Caleb WhiteNext: Caleb White
Message 10 of 11 in “Allow relative worktree linking to be configured by the user”
  1. 0/8 Allow relative worktree linking to be configured by the userCaleb White, Oct 31, 2024
  2. 1/8 setup: correctly reinitialize repository versionCaleb White, Oct 31, 2024
  3. 3/8 worktree: refactor infer_backlink returnCaleb White, Oct 31, 2024
  4. 2/8 worktree: add `relativeWorktrees` extensionCaleb White, Oct 31, 2024
  5. 4/8 worktree: add `write_worktree_linking_files()` functionCaleb White, Oct 31, 2024
  6. 5/8 worktree: add relative cli/config options to `add` commandCaleb White, Oct 31, 2024
  7. 6/8 worktree: add relative cli/config options to `move` commandCaleb White, Oct 31, 2024
  8. 7/8 worktree: add relative cli/config options to `repair` commandCaleb White, Oct 31, 2024
  9. 8/8 worktree: refactor `repair_worktree_after_gitdir_move()`Caleb White, Oct 31, 2024
  10. Taylor BlauOct 31, 2024
  11. Caleb WhiteOct 31, 2024

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.