From: James T. <zak...@ma...> - 2008-09-03 12:12:47
|
On 3 Sep 2008, at 14:05, Frederic Bouvier wrote: > there is another thing that is unclear to me. How GIT currently > interface with CVS ( and tomorrow SVN ) ? > How do you merge content from CVS in your GIT repository ? > How do you commit changes in CVS after commiting in GIT ? The merge from CVS is automatic - I just 'pull' from (in my case) Martin's git mirror, which is easy and very, very fast - much faster than cvs update. Pushing to CVS, I use 'git diff' to generate a diff and email it to a willing victim :) If Curt (or someone else) was willing to accept it, I'd happily use 'git-format-patches' to generate mail-friendly patches and fill up his Inbox - that's how the kernel developers work it. When my patches are applied to CVS, Martin's mirror updates and I pull - so I know when my changes are 'in', because git-diff returns 'nothing'. James |