git can pretend to be a CVS pserver, so I believe you can just use all the CVS clients directly and point them at git.
On Jul 30, 2008, at 8:35 AM, Greg Knaddison - GVS wrote:
Well, there are quite good GUIs for svn (often better than those for CVS).
That's the heart of the matter.
But we need that and we need someone to take over and really support
the version control API so that project/project_issue/project_release
modules can be RCS independent (see
http://lists.drupal.org/pipermail/development/2008-July/030453.html
for a plea for help on this).
In addition to someone to adopt, fix, maintain and extend the versioncontrol API and the appropriate backend (versioncontrol_git, presumably), the other big hurdle here is that someone also needs to volunteer to be The Main Support Person(tm) for the 100s (1000s) of support questions that are going to be generated as a result of moving to a distributed version control system for the Drupal developer community. I'm not taking that job. Above person also gets to rewrite dozens of handbook pages and keep them current/accurate. You'll probably want to start giving talks at every DrupalCon about distributed version control, too. ;)
Cheers,
-Derek (dww)