Is it the same as a change set? A change set you can append to? Torbjorn
-----Original Message----- From: Zsolt [mailto:[EMAIL PROTECTED] Sent: 4. april 2006 16:00 To: scm-dev@maven.apache.org Subject: RE: The best approach to extend ScmProvider In Cm-Synergy (ClearCase has that also) you can checkin with a task created and maintained by CM-Synergy, and I would like to browse the tasks created in CM-Synergy. Zsolt >-----Original Message----- >From: Torbjorn Smorgrav [mailto:[EMAIL PROTECTED] >Sent: Tuesday, April 04, 2006 9:31 AM >To: scm-dev@maven.apache.org >Subject: RE: The best approach to extend ScmProvider > >What is a task in this context? > >Torbjorn > >-----Original Message----- >From: Zsolt [mailto:[EMAIL PROTECTED] >Sent: 3. april 2006 19:31 >To: scm-dev@maven.apache.org >Subject: RE: The best approach to extend ScmProvider > > >Thank you Carlos, > >I will also need a merthod: listTasks (or something like that) that returns >the tasks of the version control system. > >Can (should) I use commit to the repository? > >Zsolt > >>-----Original Message----- >>From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Carlos >>Sanchez >>Sent: Monday, April 03, 2006 6:26 PM >>To: scm-dev@maven.apache.org >>Subject: Re: The best approach to extend ScmProvider >> >>I'd create a new list method. Providers that don't support a list >>operation can explain in the javadocs that they don't support it or >>that the operation is not efficient because it requires checkout. >> >>On 4/1/06, Zsolt <[EMAIL PROTECTED]> wrote: >>> From the source code: >>> >>> public interface ScmProvider >>> >>> >>> I'm very under time pressure: >>> >>> We have our own (limited scm support) and have to decide until Monday >>> whether we join to scm-maven (of course we would make all modifications >>> available) or extend our scm implementation. >>> >>> For us it is a must that we can get the list of files of a directory >>> directly from the repository and we must also support huge projects >(thus >>an >>> entire checkout is not an option). >>> >>> "svn list -v" does exactly what we need. For CVS we could execute: >>> cvs checkout -l .... DIRECTORY >>> into a temporary directory read the contents of CVS/* files (to get >>> revision, modification date etc.) and remove the temporary directors. >>> >>> I don't know ClearCase but I guess it has also a list command. >>> >>> If we join to scm-maven we will very probably implement CM-Synergy >>because >>> one of our customers uses only Cm-Synergy it. >>> >>> Please give me hints as soon as possible. >>> >>> Zsolt >>> >>> >-----Original Message----- >>> >From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of >Carlos >>> >Sanchez >>> >Sent: Saturday, April 01, 2006 10:24 AM >>> >To: scm-dev@maven.apache.org >>> >Subject: Re: The best approach to extend ScmProvider >>> > >>> >Not sure if ScmProvider is an interface but if it is we better add the >>> >method to it before 1.0 and implement in the providers throwing a not >>> >implemented exception, because if not we'll need to create another >>> >interface to avoid breaking backwards compatibility in 1.x >>> > >>> >On 4/1/06, Zsolt <[EMAIL PROTECTED]> wrote: >>> >> Hi, >>> >> >>> >> I need to extend ScmProvider to support a list method (like svn >list). >>> >What >>> >> is the best approach to do that? >>> >> >>> >> I need this functionally for CVS, svn and clearcase. Later we might >>even >>> >add >>> >> CM Synergy support for maven scm. >>> >> >>> >> What is the best approach? >>> >> >>> >> Should I use the maven repository or create my own one? >>> >> >>> >> I work with eclipse. How should I setup the project compile >>everything? >>> >> >>> >> Zsolt >>> >> >>> >> >>> >> >>> >> >>> > >>> > >>> >-- >>> >I could give you my word as a Spaniard. >>> >No good. I've known too many Spaniards. >>> > -- The Princess Bride >>> >>> >> >> >>-- >>I could give you my word as a Spaniard. >>No good. I've known too many Spaniards. >> -- The Princess Bride