You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Mark Struberg <st...@yahoo.de> on 2007/12/14 14:22:43 UTC
RE: maven-scm-providers-git initial version
Hi!
Just want to give a short update:
1.) almost all TCK tests are now implemented and pass
2.) The maven-release-plugin works fine now. Full release cycles with both release:prepare and
release:perform executed successfully.
This is currently still all done under Linux only, but Siegi Goeschl will help me with testing
this under MacOS X the next weeks.
web-git can be accessed via http://ns1.backwork.net/git/
Although all important things work now, there are probably still a lot of things to do. So if
anyone like to help then feel free to drop me or Sigi a mail.
LieGrü,
strub
--- Mark Struberg <st...@yahoo.de> schrieb:
> 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: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>
Heute schon einen Blick in die Zukunft von E-Mails wagen? www.yahoo.de/mail
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: maven-scm-providers-git initial version
Posted by Jason van Zyl <ja...@maven.org>.
Everything seems to pass, and I'll huck the whole lot under hudson and
commit the git provider.
On 5-Apr-08, at 2:44 PM, Eugene Kuleshov wrote:
>
>
> struberg wrote:
>>
>> For the really 'edgy' guys out there: I've fixed the
>> maven-scm-provider-git to also work with
>> git-1.5.4.
>>
>> $> git-clone http://ns1.backwork.net/git/maven-scm-providers-git.git
>> as usual...
>>
>> Please provide feedback, so we can move this to codehaus if it's
>> mature
>> enough.
>>
>
> Great stuff. I've played with some functionality and it worked with
> cygwin
> git after I fixed some minor things on Windows. Left comment on
> SCM-182.
>
> It would be great to bring code under Maven SCM, so we could start
> using
> snapshots.
>
> regards,
> Eugene
>
>
> --
> View this message in context: http://www.nabble.com/-Vote--Release-Maven-Shared-File-Management-1.2-tp13935505s177p16518358.html
> Sent from the Maven Developers mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
Thanks,
Jason
----------------------------------------------------------
Jason van Zyl
Founder, Apache Maven
jason at sonatype dot com
----------------------------------------------------------
believe nothing, no matter where you read it,
or who has said it,
not even if i have said it,
unless it agrees with your own reason
and your own common sense.
-- Buddha
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
RE: maven-scm-providers-git initial version
Posted by Eugene Kuleshov <eu...@md.pp.ru>.
struberg wrote:
>
> For the really 'edgy' guys out there: I've fixed the
> maven-scm-provider-git to also work with
> git-1.5.4.
>
> $> git-clone http://ns1.backwork.net/git/maven-scm-providers-git.git
> as usual...
>
> Please provide feedback, so we can move this to codehaus if it's mature
> enough.
>
Great stuff. I've played with some functionality and it worked with cygwin
git after I fixed some minor things on Windows. Left comment on SCM-182.
It would be great to bring code under Maven SCM, so we could start using
snapshots.
regards,
Eugene
--
View this message in context: http://www.nabble.com/-Vote--Release-Maven-Shared-File-Management-1.2-tp13935505s177p16518358.html
Sent from the Maven Developers mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
RE: maven-scm-providers-git initial version
Posted by Mark Struberg <st...@yahoo.de>.
For the really 'edgy' guys out there: I've fixed the maven-scm-provider-git to also work with
git-1.5.4.
$> git-clone http://ns1.backwork.net/git/maven-scm-providers-git.git
as usual...
Please provide feedback, so we can move this to codehaus if it's mature enough.
LieGrü,
strub
--- Mark Struberg <st...@yahoo.de> schrieb:
> Hi!
>
> Just want to give a short update:
>
> 1.) almost all TCK tests are now implemented and pass
> 2.) The maven-release-plugin works fine now. Full release cycles with both release:prepare and
> release:perform executed successfully.
>
> This is currently still all done under Linux only, but Siegi Goeschl will help me with testing
> this under MacOS X the next weeks.
>
> web-git can be accessed via http://ns1.backwork.net/git/
>
> Although all important things work now, there are probably still a lot of things to do. So if
> anyone like to help then feel free to drop me or Sigi a mail.
>
> LieGrü,
> strub
>
> --- Mark Struberg <st...@yahoo.de> schrieb:
> > 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.
> >
__________________________________ Ihre erste Baustelle? Wissenswertes für Bastler und Hobby Handwerker. www.yahoo.de/clever
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org