Re: GIT + CVS workflow query.

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Yann Dirson
Date: Tuesday, June 26, 2007 - 3:46 pm

On Tue, Jun 26, 2007 at 11:20:24PM +0100, Eoin Hennessy wrote:

I have done a similar thing for some time, with some differences.


Yes.


No, the mirror should solely be a mirror of cvs.  If you de-sync your
mirror, you're looking for trouble.


Rather, the patches you have not committed yet are simply
remotes/origin/master..master.  What I did was simply
git-cvsexportcommit'ing them to my "CVS gateway checkout".

In the next iteration, cvsps will identify your commits as patchsets,
and what I did was registering the "merge to cvs" with an info/grafts
entry.  Nowaday, I would rather have my local commits in an stgit
stack, and "stg pull" would take care of detecting the merged patches
(not to mention that uncommitted patches would trivially map to stgit
patches).


But I occasionally had problems of cvs patches missed by the import,
and other issues because of cvsps not being able to cope with branches
created by cvs 1.12 (which is why I changed my workflow and wrote
stg-cvs, which in turn needs to be replaced).

Hope this helps,
-- 
Yann
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
GIT + CVS workflow query., Eoin Hennessy, (Tue Jun 26, 3:20 pm)
Re: GIT + CVS workflow query., Yann Dirson, (Tue Jun 26, 3:46 pm)
Re: GIT + CVS workflow query., Junio C Hamano, (Tue Jun 26, 5:36 pm)