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>

Reply via email to