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. > > >