【问题标题】:TFS: Overwrite (ALL) local file or folderTFS:覆盖(全部)本地文件或文件夹
【发布时间】:2021-10-31 23:10:24
【问题描述】:

我正在尝试在另一台机器上获取最新的 Visual Studio 2017/Angular 项目,从而获取最新的所有文件。单独“覆盖本地文件或文件夹”需要很长时间。没有办法一键覆盖所有本地文件或文件夹吗?

【问题讨论】:

    标签: tfs tfvc


    【解决方案1】:

    在 Visual Studio 中,从源代码管理资源管理器中打开要覆盖的文件夹。使用 Advanced...Get Specific Version...

    并检查选项“覆盖可写文件...”

    可选择“覆盖所有文件”,但这不是必需的,可能会占用更多时间。

    您也可以从命令行执行此操作:

    tf vc get $/project/path /recursive /overwrite /version:T
    

    并且可以选择覆盖所有文件,即使您的系统认为它们没有改变:

    tf vc get $/project/path /recursive /overwrite /force /version:T
    

    或者,您可以使用撤消挂起的更改来恢复到上次签入的版本,或者使用 scorch 来清除甚至没有签入的文件:

    tf vc undo /recursive $/Project/path
    

    tf vc scorch /recursive $/project/path
    

    【讨论】:

      猜你喜欢
      • 2015-12-15
      • 2023-03-11
      • 1970-01-01
      • 2019-09-18
      • 2014-08-19
      • 1970-01-01
      • 2013-11-16
      • 2016-04-15
      • 2022-07-17
      相关资源
      最近更新 更多