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

Comparison of CVS and Git (was: Re: Migration from CVS to GIT)

From
Jakub Narebski <jnareb@gmail.com>
Date
Jun 23, 2011, 08:11 UTC
Message-ID
<m3mxh955nm.fsf_-_@localhost.localdomain>
In-Reply-To
<1308808706969-6507269.post@n2.nabble.com>
sandy2010 <sandeeptt@yahoo.com> writes:
> Thanks Michael! This worked like a charm! I was not aware that we can do such
> things in CVS. Can you point me to some good docs/articles on such
> comparison of CVS and Git?
A bit of self-promotion:
  "Difference between GIT and CVS" on StackOverflow (my answer)
  http://stackoverflow.com/questions/802573/difference-between-git-and-cvs/824241#824241

A blog post I recently found, describing how the workflow changed rather that the differences between Git and CVS:

  "From CVS to Git, 9 Things I\u2019ve Learned" on EclipseSource blog
  http://eclipsesource.com/blogs/2011/06/09/git-lessons-learned/

This article describes how Git could came into being, IMHO quite well presenting Git philosophy as well:

  "The Git Parable" by Tom Preston-Werner (of GitHub)
  http://tom.preston-werner.com/2009/05/19/the-git-parable.html
And just FYI, another tool to convert CVS to Git (non-incremental):
  http://cvs2svn.tigris.org/cvs2git.html
-- 
Jakub Narebski
Poland
ShadeHawk on #git
Previous: sandy2010
Message 7 of 7 in “Migration from CVS to GIT - Multiple directories in CVS repo to a single Git repo”
  1. sandy2010Jun 22, 2011
  2. Andreas EricssonJun 22, 2011
  3. sandy2010Jun 22, 2011
  4. Andreas EricssonJun 22, 2011
  5. Michael HaggertyJun 22, 2011
  6. sandy2010Jun 23, 2011
  7. Comparison of CVS and Git (was: Re: Migration from CVS to GIT)Jakub Narebski, Jun 23, 2011

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.