2

我在一家拥有 50 多名开发人员的大型软件公司工作。我们最近在使用 TFS 时遇到了一个问题,其中一个开发人员将对某些文件进行一些更改,搁置更改,然后另一个开发人员将进行完全相同的更改,不知道它们已经完成,但尚未检查在。显然是在浪费时间。

有谁知道任何选项/插件可以指示正在处理的文件是否也有相关的搁置集?

4

1 回答 1

2

我所知道的任何产品都没有提供此功能并集成到 TFS 中。这将是一个很好的扩展,我个人曾向过去在 Codelens 工作的团队提出过这个要求。它可能会在未来出现,但它不存在(还)。

刚刚创建了一个 UserVoice 项目来跟踪这个请求

使用“我的工作”功能暂停/恢复工作将显示有一个与工作项关联的搁置集。这将使它成为一个手动过程,并且很容易失败,但至少这是一个开始。

如果您的团队与 Branches 合作或只是将更改提交到源代码控制,那么每个人都可以看到它们。Incoming Changes 镜头甚至会突出显示跨分支的这些变化。

创建脚本不会太难,使用 Visual Studio SDK 和 TFS 客户端对象模型将其扩展为编辑器加载项会有点困难,但完整的工作版本对于格式来说过于宽泛StackOverflow 使用的。

于 2015-05-27T11:01:55.353 回答