我有一個Team Foundation Server項目中的文件夾和文件,在修改和簽入時,需要將其部署到構建服務器上的文件夾中。沒有解決方案或項目文件。MSBuild - 只需複製TeamCity中的文件
我對MSBuild並不熟悉,因此我在TeamCity中爲VS2012項目編寫了一個工作的build.xml文件,對它進行了編輯以便複製文件,但在TeamCitygets最新的源文件後沒有任何反應。
我在build.xml中做了什麼錯誤?
<?xml version="1.0" encoding="utf-8" ?>
<Project DefaultTargets="Copy" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="Copy">
<Copy SourceFiles="@(PackagedFiles)"
DestinationFiles="@(PackagedFiles->'\\SomeFolder\CredentialOnline\%(RecursiveDir)%(Filename)%(Extension)')"/>
</Target>
</Project>
@(PackagedFiles)的內容是什麼?您可以使用Message任務來顯示它,例如'' –
stijn