【问题标题】:Team Foundation Server (TFS) and mass editsTeam Foundation Server (TFS) 和批量编辑
【发布时间】:2012-08-27 23:15:19
【问题描述】:

在 Visual Studio 2008 中,我对 TFS 控制下的文件夹中的配置文件中的某些文本进行了查找和替换。 75 个配置文件中的查找和替换替换文本。

显示一个消息框,说明文件已写保护,并询问我是否要“另存为...”或“覆盖”。我选择了全部覆盖。

我看到所有文件都已更改,但并未从 TFS 中签出。通常,当我开始编辑文件时,它会自动检出并显示为待处理。但是,除了我目前使用的解决方案中的那个之外,没有其他待处理。

我怎样才能用一个描述批量签入所有其他 74 个文件,而不必一次一个地检查每个文件?

谢谢!

【问题讨论】:

  • 获取 TFS 电动工具并运行 tfpt online /diff
  • 爱德华,看起来不错,但是当我运行它时,我得到“无法确定工作区”。我找不到有关这意味着什么或如何解决它的信息。谢谢!
  • 抱歉,如果您使用的是 VS2008,您将需要 TFS 2008 电动工具。
  • 太棒了!工作得很好!如果您将此添加为答案,我会将其标记为此问题的答案。谢谢!

标签: visual-studio-2008 tfs


【解决方案1】:

此解决方案使用 Visual Studio Team System 2008 Team Foundation Server Power Tools,可在此处找到:

Visual Studio Team System 2008 Team Foundation Server Power Tools

1) 更改您的文件。

2) 打开文件所在的命令提示符。

3) 运行以下命令:

"C:\Program Files (x86)\Microsoft Team Foundation Server 2008 Power Tools\TFPT.exe" online /diff

4) 在打开的窗口中排序,以便您可以看到已编辑的文件。

5) 选择已更改的文件并取消选择其他所有文件。

6) 将状态更改为待处理。

7) 转到 Visual Studio 并签入待处理文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-30
    • 2011-02-03
    • 1970-01-01
    • 2017-03-29
    • 1970-01-01
    相关资源
    最近更新 更多