我们有一个构建(TFS 2017 Update 1)在Copy Publish Artifacts
步骤失败,出现以下错误:
2017-05-23T14:31:37.9464650Z ##[error]System.IO.IOException: There is not enough space on the disk.
2017-05-23T14:31:37.9464650Z
2017-05-23T14:31:37.9474630Z at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
2017-05-23T14:31:37.9474630Z at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
2017-05-23T14:31:37.9474630Z at System.IO.FileInfo.CopyTo(String destFileName, Boolean overwrite)
2017-05-23T14:31:37.9474630Z at Microsoft.PowerShell.Commands.FileSystemProvider.CopyFileInfoItem(FileInfo file, String destinationPath, Boolean force)
2017-05-23T14:31:37.9474630Z at Microsoft.PowerShell.Commands.FileSystemProvider.CopyDirectoryInfoItem(DirectoryInfo directory, String destination, Boolean recurse, Boolean force)
我可以证明它不是一个实际的磁盘空间问题,因为为同一个解决方案(但不同的分支)运行构建运行正常。这似乎是由于在解决方案中添加了一个新控件,导致了drop文件夹中的子文件夹。
是否可以让Copy Publish Artifacts
步骤正确复制子文件夹内容?或者我是否需要找到一种方法来获取这些文件而不是子文件夹?