Visual Studio 团队服务发布定义 - 重命名文件的任务?

Visual Studio Team Services Release Definition - Task to rename a file?

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

答案:

  1. 从市场添加 "Inline PowerShell" 任务
  2. 在文本区输入以下PowerShell代码

    Param
    (
     [string]$pathToFileToRename
    )
    
    Rename-Item $pathToFileToRename NewName.txt
    
  3. 例如,在参数文本框中输入任何必需的参数(您可以使用环境变量)。

    pathToFileToRename $(System.DefaultWorkingDirectory)/somepath/CurrentName.txt
    

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