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

SCM ideas from 2003

From
KSKevin Smith <yarcs@qualitycode.com>
Date
Apr 19, 2005, 03:38 UTC
Message-ID
<42647D3D.6030906@qualitycode.com>

I just stumbled across this page, dated 2003, which foreshadows a couple of the decisions Linus has made for git:

  http://ydirson.free.fr/en/software/scm/vc.txt
Here are the parts that particularly caught my eye:

"what's so special about files ?" where the author suggests that existing SCM systems are so blinded by the tradition of file orientation that they can't see that there might be alternatives.

"As a goodie we can even note that moving a file inside the hierarchy has become exactly similar as moving a code statement." where the author recognizes that renames are merely a special case of code moves.

His implementation ideas are quite different from git, but I thought it was pretty cool to find that someone was thinking about these ideas a couple years ago.

Kevin
Next: Marc Girod
Message 1 of 4 in “SCM ideas from 2003”
  1. Kevin SmithApr 19, 2005
  2. Marc GirodApr 19, 2005
  3. A VFS layer - was: SCM ideas from 2003Jon Seymour, Apr 19, 2005
  4. Stéphane FillodApr 19, 2005

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.