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

sy/mv-out-of-cone (was Re: What's cooking in git.git (Aug 2022, #05; Mon, 15))

From
Victoria Dye <vdye@github.com>
Date
Aug 16, 2022, 16:00 UTC
Message-ID
<2b19b57b-b6b1-8214-d1fd-3ffe9eac2d9d@github.com>
In-Reply-To
<xmqq5yityzcu.fsf@gitster.g>
Junio C Hamano wrote:
Show 18 quoted lines
> * sy/mv-out-of-cone (2022-08-10) 9 commits
>  - mv: check overwrite for in-to-out move
>  - advice.h: add advise_on_moving_dirty_path()
>  - mv: cleanup empty WORKING_DIRECTORY
>  - mv: from in-cone to out-of-cone
>  - mv: remove BOTH from enum update_mode
>  - mv: check if <destination> is a SKIP_WORKTREE_DIR
>  - mv: free the with_slash in check_dir_in_index()
>  - mv: rename check_dir_in_index() to empty_dir_has_sparse_contents()
>  - t7002: add tests for moving from in-cone to out-of-cone
> 
>  "git mv A B" in a sparsely populated working tree can be asked to
>  move a path from a directory that is "in cone" to another directory
>  that is "out of cone".  Handling of such a case has been improved.
> 
>  Will merge to 'next'?
>  source: <20220809120910.2021413-1-shaoxuan.yuan02@gmail.com>
> 
After reviewing the latest version [1], I think this is ready for 'next'.
[1] https://lore.kernel.org/git/52b67242-5d91-5406-9c95-9d8ddc49c079@github.com/
Previous: Ævar Arnfjörð BjarmasonNext: Junio C Hamano
Message 10 of 13 in “What's cooking in git.git (Aug 2022, #05; Mon, 15)”
  1. Junio C HamanoAug 15, 2022
  2. js/bisect-in-c, was Re: What's cooking in git.git (Aug 2022, #05; Mon, 15)Johannes Schindelin, Aug 16, 2022
  3. Elijah NewrenAug 17, 2022
  4. Johannes SchindelinAug 17, 2022
  5. Junio C HamanoAug 17, 2022
  6. Elijah NewrenAug 17, 2022
  7. Junio C HamanoAug 17, 2022
  8. Johannes SchindelinAug 19, 2022
  9. Ævar Arnfjörð BjarmasonAug 19, 2022
  10. sy/mv-out-of-cone (was Re: What's cooking in git.git (Aug 2022, #05; Mon, 15))Victoria Dye, Aug 16, 2022
  11. Junio C HamanoAug 16, 2022
  12. Shaoxuan YuanAug 17, 2022
  13. cw/submodule-merge-messages (Was: Re: What's cooking in git.git (Aug 2022, #05; Mon, 15))Elijah Newren, Aug 17, 2022

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.