在Visual Studio和TFS中是否可以查看签出到本地工作区的项目?

时间:2018-07-24 16:16:47

标签: visual-studio tfs

我了解TFS本地工作区旨在帮助用户在未连接到TFS服务器时更加无缝地工作;但是,与使用服务器工作区不同,我无法从Visual Studio源代码管理资源管理器中查看文件的状态。我们的团队有90%的时间连接到TFS服务器。似乎本地工作区在连接后应该能够将文件检出状态传达回TFS服务器。作为团队经理,我想知道团队成员当前已在几种情况下检出了哪些文件,同时仍保留了本地工作区提供的灵活性。

  1. 我想知道团队成员检查代码的频率(或没有)。

  2. 我想知道是否有人在处理文件之前也将其检出。

  3. 我想通过了解哪些文件具有未检入更改来处理笔记本电脑丢失/损坏的情况。

是否可以使用Visual Studio Source Control Explorer或其他工具来做到这一点?

1 个答案:

答案 0 :(得分:0)

通常,当您导航到Source Control Explorer中的特定项目时,签出的项目将自动显示。参考下面的截图。

  
      
  1. 我想知道团队成员检查代码的频率(或   不是)。
  2.   

您只需要检查变更集的历史记录即可。

  
      
  1. 我想知道是否有人在处理文件之前也将其签出。
  2.   

如上所述,只需导航到Source Control Explorer中的特定项目,它将在Pending Change列中显示状态。

  
      
  1. 我想通过了解哪些文件具有未检入更改来处理笔记本电脑丢失/损坏的情况。
  2.   

通常,状态显示在Pending Change列下的文件是未检入更改的文件。

但是有一个名为Team Foundation Sidekicks的工具,它是TFS管理员和高级用户的一套工具(includes Code Review Sidekick, Shelveset Sidekick, Labels Sidekick, History Sidekick, Workspace Sidekick and Status),为管理和高级版本控制任务提供了丰富的GUI ,您可以使用它来检查和跟踪所需的内容。 (不幸的是,它不适用于VS 2017,最新版本6.0仅适用于VS 2015)

enter image description here

相关问题