FYI this could also be useful to Clearcase from what I understand.

-----Original Message-----
From: Mike Perham (JIRA) [mailto:[EMAIL PROTECTED] 
Sent: Monday, January 16, 2006 2:31 PM
To: scm-dev@maven.apache.org
Subject: [jira] Resolved: (SCM-113) Support persistent and transient
clientspecs

     [ http://jira.codehaus.org/browse/SCM-113?page=all ]
     
Mike Perham resolved SCM-113:
-----------------------------

    Resolution: Fixed

Added ScmProviderRepository.setPersistCheckout(boolean) which
applications can use as a hint to the SCM provider.  Also added a
"maven.scm.persistcheckout" system property which can override this hint
on the command line.  The default is false or to use transient
clientspecs.

> Support persistent and transient clientspecs
> --------------------------------------------
>
>          Key: SCM-113
>          URL: http://jira.codehaus.org/browse/SCM-113
>      Project: Maven SCM
>         Type: New Feature

>   Components: maven-scm-provider-perforce
>     Versions: 1.0-beta-3
>     Reporter: Mike Perham
>     Assignee: Mike Perham
>      Fix For: 1.0-beta-3

>
>
> Continuum needs a persistent clientspec because it needs to update a
project's source code and build it once an hour.  On larger projects a
complete resync might take 10-20 minutes so it is necessary to keep a
clientspec around for that Continuum project build so syncs only take a
few seconds.
> However, the Maven Release plugin may need to be used by tens or even
hundreds of developers to release any number of small modules.
Currently this would mean lots of clientspecs being created for the
release checkout which are reused very infrequently.  Here I would
prefer to create the clientspec, do the checkout, build and then delete
the clientspec.  This is what I term a transient clientspec.  
> The Perforce plugin would need to default to one mode and support some
sort of hint which tells it which mode to operate in.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Reply via email to