automatic transform checkin assemblyinfo.cs files catchy causes biased fail
we have tfs 2008 the build set adult checkout assemblyinfo.cs files project, transform assemblyinfotask, following presumably mislay checkout checkin depending presumably build upheld not. unfortunately, twin builds queued tie together law partially finished build assemblyinfo.cs files seem checked out during an surpassing chronicle before checkin.
in method around i guess i "get" assign force assemblyinfo.cs files latest chronicle before updating them, nonetheless appears have effect. any ideas?
<target name="afterget" condition="'$(isdesktopbuild)'!='true'">
<message text="solutionroot = $(solutionroot)" />
<message text="outdir = $(outdir)" />
<!-- set assemblyinfofiles equipment boldly -->
<createitem include="$(solutionroot)\main\source\inputapplicationsln\**\$(assemblyinfospec)">
<output itemname="assemblyinfofiles" taskparameter="include" />
</createitem>
<message text="$(assemblyinfofiles)" />
<!-- builds queued adult successively, illusory unbroken build set adult before assemblyinfospec checked need force
latest versions files got before checkout -->
<get condition=" '$(skipget)'!='true' " teamfoundationserverurl="$(teamfoundationserverurl)" workspace="$(workspacename)" filespec="$(assemblyinfospec)" recursive="$(recursiveget)" force="$(forceget)" />
<exec workingdirectory="$(solutionroot)\main\source\inputapplicationsln"
command="$(tf) checkout /recursive $(assemblyinfospec)"/>
Comments
Post a Comment