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

Re: How is git used as other than the project's version control?

From
Mike Ralphson <mike.ralphson@gmail.com>
Date
Apr 28, 2009, 08:31 UTC
Message-ID
<e2b179460904280131x1797862eq501797af2132f2c9@mail.gmail.com>
In-Reply-To
<450196A1AAAE4B42A00A8B27A59278E70AE3EC48@EXCHANGE.trad.tradestation.com>
2009/4/27 John Dlugosz <JDlugosz@tradestation.com>:
> I'm interested in finding out how people use git "on the side", when it
> is not the project's actual version control system.

We have historically used a very simple pessimistic locking strategy with our legacy platform source. Individual files or groups of files are checked out to developers' home directories and they override what's in the live area when that dev compiles and tests for themselves.

I basically inserted git under this mechanism, thus allowing the optional use of merge and integrate (lockless development), topic-branches, tags etc. Git also functions as our tripwire solution to ensure changes to that master shared repo have all been made traceably.

Git effectively is the VCS now, as what was there before was only barely acceptable when it came to accessing old versions etc, but if you don't want to interact with git, you don't have to even know it's there. Until it saves your arse.

Mike
Previous: Octavio AlvarezNext: Matthieu Moy
Message 8 of 9 in “How is git used as other than the project's version control?”
  1. John DlugoszApr 27, 2009
  2. Thomas AdamApr 27, 2009
  3. John DlugoszApr 27, 2009
  4. Thomas AdamApr 27, 2009
  5. Jeff KingApr 28, 2009
  6. Andreas EricssonApr 28, 2009
  7. Octavio AlvarezApr 28, 2009
  8. Mike RalphsonApr 28, 2009
  9. Matthieu MoyApr 28, 2009

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.