Hi all,
i hope you guys remember that i had a doubt regarding the
logging of the output or extraction of the IDE contents.I am able to
get that veru successfully.Thanks to everyone for the support and co
orperation.So i had actually generated that output(i.e.output.xml) in
my project folder.So inorder to merge it i had mentioned in my
ccnet.config file inside the publisher task using the <merge>
section.But when i force my build,i am able to get the output but
error comes in ccnet.config window that unable to merge.please see
below.
[VSAT:ERROR] Publisher threw exception:
ThoughtWorks.CruiseControl.Core.CruiseC
ontrolException: Unable to read the contents of the file: C:
\ThreePartition\outp
ut.xml ---> System.IO.IOException: The process cannot access the file
'C:\ThreeP
artition\output.xml' because it is being used by another process.
Can u please suggest me any method by which merging can be done
successfully.I have pasted the whole ccnet.config file below.
<cruisecontrol>
<project name="VSAT">
<sourcecontrol type="filtered">
<sourceControlProvider type="filesystem">
<repositoryRoot>C:\ThreePartition</repositoryRoot>
<autoGetSource>true</autoGetSource>
<ignoreMissingRoot>false</ignoreMissingRoot>
</sourceControlProvider>
<exclusionFilters>
<pathFilter>
<pattern>C:\ThreePartition\wrSbc750gx_ThreePartition\**</
pattern>
</pathFilter>
<pathFilter>
<pattern>C:\ThreePartition\*.txt</pattern>
</pathFilter>
<pathFilter>
<pattern>C:\ThreePartition\*.xml</pattern>
</pathFilter>
</exclusionFilters>
</sourcecontrol>
<triggers>
<intervalTrigger name="continuous" seconds="240"
buildCondition="IfModificationExists" />
</triggers>
<tasks>
<nant>
<executable>C:\Nant-0.85\bin\NAnt.exe</executable>
<buildFile>nant.build</buildFile>
</nant>
</tasks>
<publishers>
<log>
<merge file="C:\ThreePartition\output.xml"/>
</log>
<xmllogger logDir="C:\Program
Files\CruiseControl.NET\server\DF2.0-CI
\Logfiles" />
</merge>
<email from="[email protected]"
mailhost="smtp.servermail.com" includeDetails="TRUE">
<users>
<user name="Maddy"
group="buildmaster"
address="[email protected]"/>
</users>
<groups>
<group name="buildmaster"
notification="always"/>
<group name="developers"
notification="change"/>
</groups>
</email>
</publishers>
</project>
</cruisecontrol>