I am running CC.NET in version 1.7.693.8065.

I have several "publish" projects, which get the modifications of
their child projects via a ModificationWriter & ModificationReader. I
recently added a new set of projects as part of a special "test"
release.

The filenames are "mods_61.xml" and "mods_61_test.xml". The files are
correctly created by the ModificationWriters, ex.
"mods_61_20120124102518865.xml" and
"mods_61_test_20120124103713622.xml".

<project name="Publish 6.1">
        <prebuild>
                <modificationReader>
                        <filename>mods_61.xml</filename>
                        <path>C:\Programme\CruiseControl.NET\server</path>
                        <deleteAfterRead>True</deleteAfterRead>
                </modificationReader>
        </prebuild>
</project>
<project name="Publish 6.1 Test">
        <prebuild>
                <modificationReader>
                        <filename>mods_61_test.xml</filename>
                        <path>C:\Programme\CruiseControl.NET\server</path>
                        <deleteAfterRead>True</deleteAfterRead>
                </modificationReader>
        </prebuild>
</project>

I execute "Publish 6.1" first. Its ModificationReader (which should
read "mods_61.xml", i.e. only the first file) reads both files! Thus,
it shows modifications from both projects while "Publish 6.1 Test"
shows no modification.

Reply via email to