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

Re: Team Coherence to Git conversion

From
Graeme Geldenhuys <graemeg@gmail.com>
Date
Jul 1, 2009, 08:00 UTC
Message-ID
<h2f56j$alt$1@ger.gmane.org>
In-Reply-To
<20090630144128.GR11191@spearce.org>
Shawn O. Pearce wrote:
> 
> Huh.  TC reminds me of PVCS Version Manager.  Lots of hype on

Team Coherence was quite popular with the Delphi developers, seeing that it was written in Delphi (Object Pascal). Anyway, looking at it even compared to Subversion, it is a weird way of doing revision control. Revisions are based on a per file basis and not as an atomic commit (snapshot of whole repository status) like SubVersion or Git does. If you wanted a snapshot of a point in time of the whole repository, you had to create a Label. :-( Ideas change over time I guess. :-)

> nobody here has even heard of TC before.  You are on your own to
> write an import tool.
> You might want to look at using git-fast-import to handle the git

No problems. And thanks for the hint on git-fast-import. I'll read up on that a bit later.

Regards,
  - Graeme -
-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://opensoft.homeip.net/fpgui/
Previous: Shawn O. Pearce
Message 3 of 3 in “Team Coherence to Git conversion”
  1. Graeme GeldenhuysJun 30, 2009
  2. Shawn O. PearceJun 30, 2009
  3. Graeme GeldenhuysJul 1, 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.