Same here, dynamic views with Continuum as a build server. There were some
quirks making it play nice with ClearCase, but generally works ok (and yes,
svn is way superior).

Kalle

On 1/25/08, Erez Nahir <[EMAIL PROTECTED]> wrote:
>
> Just wondering why you want snapshot view? we use dynamic views and the
> combination of Maven/CruiseControl and ClearCase works very good.
>
> Another question, why do you move to ClearCase? in our experience
> Subversion
> is better (but currently, we are forced to use ClearCase).
>
> Erez.
>
> On Jan 25, 2008 11:25 AM, Richard M Smith <[EMAIL PROTECTED]>
> wrote:
>
> > Thanks - that's good advice.
> >
> > Hudson looks impressive. I aksed permission to try it out but I was told
> > no, stick with CruiseControl. If I can't fix the current problem with
> > Maven
> > & Clearcase I may have to dowgrade to Ant :-( as other projects in the
> > office using  Ant / Clearcase / CruiseControl rather than Maven /
> > Clearcase
> > / CruiseControl are working. The original problem is actually caused by
> > standardisation as we're phasing out Visual Source Safe.
> >
> > Richard
> >
> >
> >
> >
> >                      stephen.alan.connoll
> >                      [EMAIL PROTECTED]                 To:
> > users@maven.apache.org
> >                                                  cc:
> >                      24/01/2008 09:08            Subject:  Re: Clearcase
> > Snapshot View Synchronisation
> >                       Please respond to
> >                      users
> >
> >
> >
> >
> >
> >
> > Be careful to remember that  to use Hudson effectively, you'll probably
> > want
> > to throw away a lot of the cruddy workarounds that are likely in your
> > build
> > script.
> >
> > For example, we used to have one build script check out from source
> > control
> > because CruiseControl would not always get things correct (i.e. it
> became
> > a
> > fancy cron)
> >
> > Another build script would do a lot of reporting against the SCM and
> > parsing
> > of unit test results (because we did not have those reports
> automatically
> > from hudson)
> >
> > On Jan 24, 2008 7:27 AM, Wim Deblauwe <[EMAIL PROTECTED]> wrote:
> >
> > > Hudson is a lot easier to use then Cruise Control (I have not used
> > Cruise
> > > Control, but other people have told me that). It has a ClearCase
> plugin
> > (I
> > > use it also) so definitely worth a try.
> > >
> > > regards,
> > >
> > > Wim
> > >
> > > 2008/1/23, Richard M Smith <[EMAIL PROTECTED]>:
> > > >
> > > > Thanks for replying Wim,
> > > >
> > > > We do have our own custom build using Cruise Control which I'm
> > > converting
> > > > to use ClearCase instead of SourceSafe. I've not seen Hudson but
> I'll
> > > > check
> > > > it out. It seems we already have scm:update as part of the goal so
> > maybe
> > > > something else is wrong, or the scm:update doesn't do quite what I
> > want
> > > it
> > > > to, or maybe I haven't get ClearCase set up properly. Here's some of
> > the
> > > > config.xml code...
> > > >
> > > >   <plugin name="project.package"
> > > > classname="net.sourceforge.cruisecontrol.ProjectConfig"
> > > > buildafterfailed="false">
> > > >       <bootstrappers>
> > > >          <!--<VSSBootstrapper
> > > >
> > vsspath="\NeSSSP4\Rendering\${parent.name}\packages\${package.name
> > > >
> > }\pom.xml"
> > > >
> > localdirectory="${pdir}/${parent.name}/packages/${package.name}"
> > > >
> > serverpath="\\idd4\vss"/>
> > > >          <VSSBootstrapper
> > > >
> > vsspath="\NeSSSP4\Rendering\${parent.name}\packages\${package.name
> > > >
> > }\assemble-bin.xml"
> > > >
> > localdirectory="${pdir}/${parent.name}/packages/${package.name}"
> > > >
> > serverpath="\\idd4\vss"/>-->
> > > >
> > > >           <clearcaseBootstrapper
> > > > viewPath="${pdir}\${parent.name}\packages\${package.name}"
> > file="pom.xml
> > > "
> > > > />
> > > >          <clearcaseBootstrapper
> > > > viewPath="${pdir}\${parent.name}\packages\${package.name}"
> > > > file="\assemble-bin.xm" />
> > > >          <clearcaseBootstrapper viewPath="${pdir}\${parent.name
> > > }\packages"
> > > > file="pom.xml" />
> > > >          <clearcaseBootstrapper viewPath="${pdir}\${parent.name
> > > }\packages"
> > > > file="settings.xml" />
> > > >       </bootstrappers>
> > > >      <modificationset quietperiod="120">
> > > >       <!-- <vss dateformat="d/MM/yy" timeformat="HH:mm"
> > > >
> > vsspath="NeSSSP4/Rendering/${parent.name}/packages" login=","
> > > >
> > serverpath="\\idd4\vss"/>-->
> > > >         <clearcase branch="xrender_dev"  viewpath="${pdir}"/>
> > > >     </modificationset>
> > > >     <schedule interval="300">
> > > >       <maven2 goal="clean scm:update deploy"
> > > > pomfile="${pdir}/${parent.name}/packages/${package.name}/pom.xml"
> > > > mvnscript="${pdirmaven}/cruisecontrol2/${mvn_script}"/>
> > > >     </schedule>
> > > > .....
> > > >
> > > >   <project.package name="current.xrender">
> > > >     <property name="package.name" value="xrender"/>
> > > >     <property name="parent.name" value="current"/>
> > > >     <property name="mvn_script" value="mvn_jarweb.bat"/>
> > > >   </project.package>
> > > >
> > > > I did wonder about calling cleartool in the batch file ...?
> > > >
> > > > Thanks
> > > >
> > > > Richard
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >                       [EMAIL PROTECTED]
> > > >                       l.com                    To:
> > > > users@maven.apache.org
> > > >                                                cc:
> > > >                       23/01/2008 15:28         Subject:  Re:
> Clearcase
> > > > Snapshot View Synchronisation
> > > >                       Please respond to
> > > >                       users
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > Do you have an own build system? Maybe you are better of using
> > something
> > > > like Hudson?
> > > >
> > > > The command to update the view is scm:update (
> > > > http://maven.apache.org/scm/plugins/index.html#update-mojo)
> > > >
> > > > regards,
> > > >
> > > > Wim
> > > >
> > > > 2008/1/22, Richard M Smith <[EMAIL PROTECTED]>:
> > > > >
> > > > >
> > > > > Can anyone supply some sample code for automatically synchronising
> a
> > > > > Clearcase snapshot view prior to a build?
> > > > >
> > > > > I am in the process of switching my Maven 2 Java build from Visual
> > > > Source
> > > > > Safe to ClearCase (new to me).
> > > > >
> > > > >       <plugin>
> > > > >         <artifactId>maven-scm-plugin</artifactId>
> > > > >         <configuration>
> > > > >               <connectionUrl>scm:clearcase:view:load
> > > > >
> > > > >
> > > >
> > > >
> > >
> >
> >
> /NESS_PVOB1/Projects/NESS_FR01/NESS_FR01_Int:NESS_PVOB1:xrender_dev</connectionUrl>
> >
> > > >
> > > > >                     <recursive>true</recursive>
> > > > >           <excludes>model/**</excludes>
> > > > >         </configuration>
> > > > >       </plugin>
> > > > >
> > > > > This works but I currently need to go into Clearcase and manually
> > > > > resynchronise the view to pick up changes. I would like the build
> to
> > > do
> > > > it
> > > > > for me. I have been supplied with some Ant code...
> > > > >
> > > > >       <exec dir="${viewpath}${checked.stream}" executable="
> > > cleartool.exe
> > > > "
> > > > > outputproperty="checked.stream.response">
> > > > >             <arg value="setcs"/>
> > > > >             <arg value="-stream"/>
> > > > >       </exec>
> > > > >
> > > > > I want to do something similar in Maven but I can't find an
> example.
> > > > > Nearest I could get was a bug report saying cleartool update
> -force
> > > > could
> > > > > cause a crash.
> > > > >
> > > > > Thanks
> > > > >
> > > > > Richard
> > > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > For the latest data on the economy and society consult National
> > > Statistics
> > > > at http://www.statistics.gov.uk
> > > >
> > > >
> > > >
> > >
> >
> >
> *********************************************************************************
> >
> > > >
> > > >
> > > > Please Note:  Incoming and outgoing email messages are routinely
> > > monitored
> > > > for compliance with our policy on the use of electronic
> communications
> > > >
> > > >
> > >
> >
> >
> *********************************************************************************
> >
> > > >
> > > >
> > > > Legal Disclaimer  :  Any views expressed by the sender of this
> message
> > > are
> > > > not necessarily those of the Office for National Statistics
> > > >
> > > >
> > >
> >
> >
> *********************************************************************************
> >
> > > >
> > > >
> > > > The original of this email was scanned for viruses by the Government
> > > > Secure Intranet virus scanning service supplied by Cable&Wireless in
> > > > partnership with MessageLabs. (CCTM Certificate Number
> 2007/11/0032.)
> > On
> > > > leaving the GSi this email was certified virus free.
> > > > Communications via the GSi may be automatically logged, monitored
> > and/or
> > > > recorded for legal purposes.
> > > >
> > > >
> ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > >
> > > >
> > >
> > >
> > > --
> > > Vigilog - an open source log file viewer:
> http://vigilog.sourceforge.net
> > > Blog: http://www.jroller.com/page/Fester
> > >
> >
> >
> > This email was received from the INTERNET and scanned by the Government
> > Secure Intranet anti-virus service supplied by Cable&Wireless in
> > partnership with MessageLabs. (CCTM Certificate Number 2007/11/0032.) In
> > case of problems, please call your organisation's IT Helpdesk.
> >  Communications via the GSi may be automatically logged, monitored
> and/or
> > recorded for legal purposes.
> >
> >
> > The original of this email was scanned for viruses by the Government
> > Secure Intranet virus scanning service supplied by Cable&Wireless in
> > partnership with MessageLabs. (CCTM Certificate Number 2007/11/0032.) On
> > leaving the GSi this email was certified virus free.
> > Communications via the GSi may be automatically logged, monitored and/or
> > recorded for legal purposes.
> >
>

Reply via email to