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

Re: mtimes of working files

From
Daniel Barkalow <barkalow@iabervon.org>
Date
Jul 15, 2007, 01:46 UTC
Message-ID
<Pine.LNX.4.64.0707142135090.14596@iabervon.org>
In-Reply-To
<Pine.LNX.4.64.0707142331380.14090@beast.quantumfyre.co.uk>
On Sat, 14 Jul 2007, Julian Phillips wrote:
Show 9 quoted lines
> On Sun, 15 Jul 2007, Jan Hudec wrote:
> 
> > It would be IMHO possible to symlink all the stuff in .git except HEAD and
> > index, except for one problem. This is if you have two checkouts from the
> > same branch and check out of them, the other one needs to know, that it's
> > head should now be detached to stay where it was.
> 
> You basically just described what the git-new-workdir script in
> contrib/workdir does ... it doesn't address the issue of reference updating.

That's where keeping the index's parents in the index would help. Various people have implemented it at various times, but it's never quite become sufficiently important to people to have the correct behavior worked out and put into mainline. IIRC, not too long ago Junio had an implementation in pu, but ended up dropping it because almost nobody would see a difference, and the people who did see a difference only had it interfere with what they were trying to do.

	-Daniel
*This .sig left intentionally blank*
Previous: Julian PhillipsNext: Eric Wong
Message 21 of 24 in “mtimes of working files”
  1. Yakov LernerJul 11, 2007
  2. Johannes SchindelinJul 11, 2007
  3. Yakov LernerJul 11, 2007
  4. Johannes SchindelinJul 11, 2007
  5. Jan HudecJul 11, 2007
  6. Andy ParkinsJul 12, 2007
  7. David WoodhouseJul 12, 2007
  8. Theodore TsoJul 13, 2007
  9. David WoodhouseJul 13, 2007
  10. Linus TorvaldsJul 13, 2007
  11. David WoodhouseJul 13, 2007
  12. Linus TorvaldsJul 14, 2007
  13. David WoodhouseJul 14, 2007
  14. J. Bruce FieldsJul 14, 2007
  15. David WoodhouseJul 14, 2007
  16. Jakub NarebskiJul 14, 2007
  17. Robin RosenbergJul 14, 2007
  18. Julian PhillipsJul 14, 2007
  19. Jan HudecJul 14, 2007
  20. Julian PhillipsJul 14, 2007
  21. Daniel BarkalowJul 15, 2007
  22. Eric WongJul 12, 2007
  23. Randal L. SchwartzJul 12, 2007
  24. Eric WongJul 12, 2007

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.