使用TFS版本管理,我需要一个重命名文件的任务

时间:2016-12-08 09:25:14

标签: tfs continuous-deployment

我正在使用TFS版本管理。在我的部署中,我想替换文件中的标记,但首先,我需要一个重命名文件的任务(覆盖已存在的文件)。

似乎它应该非常明显,但我似乎无法让它发挥作用。

提前感谢您的任何帮助:)

1 个答案:

答案 0 :(得分:0)

可能与此问题重复:Visual Studio Team Services Release Definition - Task to rename a file?

试试这个方法:

  

1)添加" Inline Powershell"来自市场

的任务      

2)输入   文本区域中的以下Powershell

Param  
(  
 [string]$pathToFileToRename  
)  

Rename-Item $pathToFileToRename NewName.txt  
     

3)在参数文本框中输入任何必需的参数(可以   使用环境变量)

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

如何运行任务请参阅此博客:Using the Inline PowerShell VSTS task