Hi! I used a few days in bed to write a scm provider for git. I basically looked at a few of the standard maven scm-providers (cvs, svn, vss) and decided to take the maven-scm-providers-svn to act as the basis of the git implementation. So there are most probably still a few svn-ish commands in the source.
What works until now: .) changelog .) checkin .) checkout .) status including unit and TCK tests. The mvn release:prepare will stop at the point when it tries to tag the release after checking in. There are 2 challenges when working with git as scm provider for maven 1.) git is sometimes not very verbose. So i e.g. had to invoke & consume git-status before i call git-commit, since git-commit only shows '2 files added' but does not tells you which ones :( 2.) git is distributed, so e.g. a checkin is: git-add + git-commit + git-push Obviously I'll share my current status via git ;) $> git-clone http://ns1.backwork.net/git/maven-scm-providers-git.git Known issues and TODOs: .) currently only tested on Linux .) scm:tag and a few other commands are still missing .) keep in mind: this is a first draft without any reviews yet. If there's anybody out there who likes to help or if you think the code is crap and i have to do things different then feel free to contact me but please provide feedback. Goal is to get this basically stable in the current git repo and then moving the code over to the apache svn. txs, strub __________________________________ Ihre erste Baustelle? Wissenswertes für Bastler und Hobby Handwerker. www.yahoo.de/clever --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]