我了解TFS本地工作区旨在帮助用户在未连接到TFS服务器时更加无缝地工作;但是,与使用服务器工作区不同,我无法从Visual Studio源代码管理资源管理器中查看文件的状态。我们的团队有90%的时间连接到TFS服务器。似乎本地工作区在连接后应该能够将文件检出状态传达回TFS服务器。作为团队经理,我想知道团队成员当前已在几种情况下检出了哪些文件,同时仍保留了本地工作区提供的灵活性。
我想知道团队成员检查代码的频率(或没有)。
我想知道是否有人在处理文件之前也将其检出。
是否可以使用Visual Studio Source Control Explorer或其他工具来做到这一点?
答案 0 :(得分:0)
通常,当您导航到Source Control Explorer
中的特定项目时,签出的项目将自动显示。参考下面的截图。
- 我想知道团队成员检查代码的频率(或 不是)。
您只需要检查变更集的历史记录即可。
- 我想知道是否有人在处理文件之前也将其签出。
如上所述,只需导航到Source Control Explorer
中的特定项目,它将在Pending Change
列中显示状态。
- 我想通过了解哪些文件具有未检入更改来处理笔记本电脑丢失/损坏的情况。
通常,状态显示在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)