azure-devops - Visual Studio Team Services 发布定义 - 重命名文件的任务?

标签 azure-devops tfsbuild ms-release-management

如何重命名 Visual Studio Team 服务中发布定义中的文件?是否有可用的内置或市场任务或其他方式,如何实现?

答案:

  • 从市场添加“内联 PowerShell”任务
  • 在文本区域输入以下 PowerShell 代码
    Param
    (
     [string]$pathToFileToRename
    )
    
    Rename-Item $pathToFileToRename NewName.txt
    
  • 例如,在参数文本框中输入任何必需的参数(您可以使用环境变量)。
    pathToFileToRename $(System.DefaultWorkingDirectory)/somepath/CurrentName.txt
    
  • 最佳答案

    使用运行命令行任务或在 PowerShell 脚本中执行此操作并在您的版本中调用该脚本。

    关于azure-devops - Visual Studio Team Services 发布定义 - 重命名文件的任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39357662/

    相关文章:

    azure-devops - 我可以在Azure Pipelines中对变量进行子字符串化吗?

    tsql - SqlPackage - 如何阻止它关闭我的查询存储?

    ms-release-management - 未能部署组件 - "Cannot deserialize the current JSON object ..."

    azure-devops - dotnet core 2.0 webjob部署-VSTS

    azure-devops - Azure Devops Rest Api 获取团队当前 Sprint 的工作项和任务

    tfs - MSBuild 会因为 Windows 工作流而消亡吗?

    visual-studio-2010 - 如何将 VS 2010 .Net 4.0 构建代理添加到 TFS 2008

    azure - 使用 Visual Studio Online 进行发布管理

    c# - 在 ASP.NET 4.5 和 5.0 项目的 VSTS 发布管理中使用配置变量

    powershell - VSTS Azure PowerShell 任务 SQL 防火墙规则