我可以在TFS 2012中复制(获取副本)ChangeSet的文件吗?

时间:2013-05-01 08:21:18

标签: visual-studio visual-studio-2012 tfs tfs2012

我需要手动将一些文件部署到服务器。是否有一种快速方法可以在TFS 2012中获取ChangeSet文件的副本?

4 个答案:

答案 0 :(得分:3)

您可以使用getcs command中的tfpt power tool。这将只包含 变更集中包含的文件。

这将允许您,例如:

tfpt getcs /changeset:C1999

答案 1 :(得分:0)

没有。您必须查看变​​更集,查看更改内容并手动查找。

答案 2 :(得分:0)

当我遇到这个问题时,我想把文件放在其他地方"工作区目录除外。我找到的解决方案当然是在SO中:

TFS Get Specific Version into separate folder

答案 3 :(得分:0)

  1. 开始并编写“ Developer powershell”
  2. 启动应用程序
  3. 导航到工作区中的文件夹(cd%path%)
  4. 定义变更集列表,例如:

    $ myArray = 1028474,1028480,1028491

  5. 输入以下内容,然后按Enter键执行:

    foreach($ myArray中的$ element){tfpt getcs / changeset:$ element}