ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Emmanuel Venisse <emman...@venisse.net>
Subject Re: suggestion refactor SCM
Date Wed, 28 Sep 2005 12:15:27 GMT
Great news. So you'll can provide new providers.

Emmanuel

jerome lacoste a écrit :
> On 9/27/05, Emmanuel Venisse <emmanuel@venisse.net> wrote:
> 
>>
>>Jose Alberto Fernandez a écrit :
>>
>>>I think that it will be a very good idea, mostly as a stepping stone to
>>>higher level functionality.
>>>
>>>The main reason for not having such a thing is the fact that each
>>>project knows in advance what kind of repository is being in used. So
>>>why do we need something abstract?
>>>
>>>On the other hand, once you have such an abstracted functionality, I am
>>>sure we could envision higher level tasks stored on other antlibs that
>>>may provide project management style functionality irrespective of the
>>>underlying repository. That would be a very good thing to have.
>>>
>>>So I am all for it. The question is what are the concepts that can be
>>>ported across all different SCMs?
>>
>>In Maven-SCM, we have some abstract beans for each commands (checkout, checkin, update,
>>changelog...) in an abstract api, Each provider implement these beans for obtain an
>>accessible command in framework for this provider.
>>We support actually clearcase, cvs, local, perforce, starteam and in few weeks, Serena
>>Dimension (PVCS).
> 
> 
> For your information, I am about to propose CruiseControl to reuse this library.
> We currently support 14 SCM, but most of the time only the changelog
> functionality is supported.
> 
> Cheers,
> 
> Jerome
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
> For additional commands, e-mail: dev-help@ant.apache.org
> 
> 
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Mime
View raw message