Talk:Tracking Moodle CVS with git

Jump to: navigation, search

I am currently doing a bit of an overhaul of this page to remove obsolete coigto stuff - dont really see a reason why anyone would use it or want docs for it.--Dan Poltawski 17:04, 1 October 2008 (CDT)

Great! Thanks! --Eloy Lafuente (stronk7) 17:05, 1 October 2008 (CDT)

Mass merge

"...If you are applying patches to CVS, you can then use git-cvsexportcommit or plain old patch -p1 filename..."

can anybody please elaborate a bit? Provide and example? TIA --David Mudrak 15:30, 18 December 2008 (CST)

Anyone got any experience with NetBeans and GIT?

I've just started getting into CVS and am using netBeans. I like NetBeans so far and using the usual CVS seems to work OK.

GIT seem to be "quite the rage" now. Now I'm wondering should I try to get into that while I'm still learning CVS? A google search reveals at least one plugin for GIT and NetBeans: NBgit. Jeff Forssell 10:43, 14 October 2009 (UTC)

CVS Export

Is that command example even correct - "GIT_DIR=../moodle-19/.git git cvsexportcommit b38cb61" doesn't look like any correct syntax and is nothing like the example in the manual page.. --Howard Miller 10:22, 14 October 2009 (UTC)

              $ export GIT_DIR=~/project/.git
              $ cd ~/project_cvs_checkout
              $ git cvsexportcommit -v <commit-sha1>
              $ cvs commit -F .msg <files>

Also, this paragraph:

"If the patches merge cleanly, future updates will recognise the already-applied patch. In that sense the merger in git is smarter than the merger in Cogito, consider using git-pull rather than cg-update. Note that if you see conflicts using git-pull you will have to work a bit harder to resolve them. Make sure you are familiar with handling merge conflicts with pure git before trying this."

...doesn't mean anything to me at all (what's Cogito and cg-update?). It needs contextualised in some way. This is probably a very useful feature while Moodle is CVS and could use some more explanation. --Howard Miller 10:22, 14 October 2009 (UTC)