TFS 2008 ビルド エージェントを使用してビルドすると、ISProjectFolder、ISProductFolder、ISProjectDataFolder、ISPROJECTDIR (事前定義されたパス) の値がどのように割り当てられるのだろうか
これらは、ローカルで見られる値とは異なる値を持つことができると思います
誰かこれについて知っていますか????
TFS 2008 ビルド エージェントを使用してビルドすると、ISProjectFolder、ISProductFolder、ISProjectDataFolder、ISPROJECTDIR (事前定義されたパス) の値がどのように割り当てられるのだろうか
これらは、ローカルで見られる値とは異なる値を持つことができると思います
誰かこれについて知っていますか????
このタスクを使用して、記述した値をビルド ログに「ダンプ」できます。つまり、次のようになります。
<!--Copy the installer files into the distribution location.-->
<Message Text="PATH TO SERVER INSTALL SET : $(ISServerOutputToBeCopied)" />
<exec command="xcopy "$(ISServerOutputToBeCopied)" "\\jupiter\Albany Products\In Development\EFT Corporate\ePay 1.5 Releases\1.5.$(AlbanyServicePackNumber)\$(BuildNumber)\ePay Server Installer" /i /s /e /h /y" />
</Target>
<!--Build the "ePay Client" Installer project.-->
<Target Name="CompileISClientProject"
DependsOnTargets="CustomCoreDropBuild"
Condition="('$(InstallShieldIsCmdBldPath)' != '') And ('@(ISClientProjectFile)' != '') And ('$(InstallShieldProductConfiguration)' != '' ) And ('$(InstallShieldRelease)' != '')">
<exec Command=""$(InstallShieldIsCmdBldPath)" -p "@(ISClientProjectFile)" -c "$(InstallShieldProductConfiguration)" -r "$(InstallShieldRelease)" -z "ARPCOMMENTS=$(BuildNumber)" -y "$(AlbanyMajorNumber).$(AlbanyMinorNumber).$(AlbanyServicePackNumber).$(AlbanyBuildNumber)"" IgnoreExitCode="true" />
<!--Copy the installer files into the distribution location.-->
<Message Text="PATH TO CLIENT INSTALL SET : $(ISClientOutputToBeCopied)" />
<exec command="xcopy "$(ISClientOutputToBeCopied)" "\\jupiter\Albany Products\In Development\EFT Corporate\ePay 1.5 Releases\1.5.$(AlbanyServicePackNumber)\$(BuildNumber)\ePay Client Installer" /i /s /e /h /y" />
</Target>
それが役立つことを願っています!