I'm using perforce and an ifmodificationexists intervaltrigger, but at
every interval, it keeps detecting the same changes even though there
are none.
Here is my project configuration:
<project>
<category />
<artifactDirectory>E:\Projects\dfa\perforce\trunk\devArtifacts</
artifactDirectory>
<workingDirectory />
<externalLinks />
<labeller type="defaultlabeller">
<incrementOnFailure>False</incrementOnFailure>
<prefix />
</labeller>
<modificationDelaySeconds>60</modificationDelaySeconds>
<name>DFA6_Dev (trunk) (perforce)</name>
<prebuild />
<publishers>
<merge>
<files>
<string>ms-buildoutput.xml</string>
</files>
</merge>
<xmllogger>
<logDir>buildlogs</logDir>
</xmllogger>
<email>
<groups>
<group name="everyone">
<name>everyone</name>
<notification>Always</notification>
</group>
</groups>
<users>
<user name="DFA6Dev">
<address>[email protected]</address>
<group>everyone</group>
<name>DFA6Dev</name>
</user>
</users>
<from>[email protected]</from>
<includeDetails>True</includeDetails>
<mailhost>smtp.google.com</mailhost>
</email>
</publishers>
<queue>DFA6TrunkPerforceQueue</queue>
<queuePriority>3</queuePriority>
<sourcecontrol type="p4">
<applyLabel>False</applyLabel>
<autoGetSource>True</autoGetSource>
<client>dfa6script-dfa6-trunk</client>
<executable>p4</executable>
<forceSync>False</forceSync>
<password>c0ntr0l?</password>
<port>perforce8-proxy:8666</port>
<timeZoneOffset>-3</timeZoneOffset>
<user>dfa6script</user>
<view>//depot8/dart/system/clienttier/web/dfa/ui/trunk/... //
dfa6script-dfa6-trunk/...</view>
<workingDirectory />
</sourcecontrol>
<state type="state">
<directory>C:\Program Files\CruiseControl.NET\server</directory>
</state>
<tasks>
<msbuild>
<buildArgs>continuous-perforce.build /
p:Configuration=Debug;Deploy=false /noconsolelogger</buildArgs>
<executable>C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe</
executable>
<logger>ThoughtWorks.CruiseControl.MsBuild.XmlLogger,C:\Program
Files\CruiseControl.NET\ThoughtWorks.CruiseControl.MsBuild.dll</
logger>
<targets>build</targets>
<timeout>600</timeout>
<workingDirectory>E:\Projects\dfa\perforce\trunk\</
workingDirectory>
</msbuild>
</tasks>
<triggers>
<intervalTrigger>
<buildCondition>IfModificationExists</buildCondition>
<seconds>60</seconds>
<name>IntervalTrigger</name>
</intervalTrigger>
</triggers>
<webURL>http://thqabuild03.doubleclick.net/ccnet/server/local/
project/DFA6_Dev+(trunk)+(perforce)/ViewProjectReport.aspx</webURL>
</project>