我正在使用TFS版本管理。在我的部署中,我想替换文件中的标记,但首先,我需要一个重命名文件的任务(覆盖已存在的文件)。
似乎它应该非常明显,但我似乎无法让它发挥作用。
提前感谢您的任何帮助:)
答案 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