【发布时间】:2015-08-09 09:02:19
【问题描述】:
我在一家拥有 50 多名开发人员的大型软件公司工作。我们最近在使用 TFS 时遇到了一个问题,其中一个开发人员将对某些文件进行一些更改,搁置更改,然后另一个开发人员将进行完全相同的更改,不知道它们已经完成,但尚未检查in. 显然是在浪费时间。
有没有人知道任何选项/插件可以指示正在处理的文件是否也有相关的搁置集?
【问题讨论】:
-
不要用软件来修复组织中应该修复的问题。听起来开发人员沟通不够。
-
使用软件这样做要好得多,而不是依靠 50 多个开发人员在每次访问文件并将其搁置时发送一封电子邮件。甚至无法跟踪通信。
-
我已要求 Microsoft 将此添加到 Codelens 中的“传入更改”镜头中,但它不存在。
-
如果您开始处理文件,我不建议您发送电子邮件。我的意思是,如果两个开发人员进行完全相同的更改,似乎没有人知道到底发生了什么。您是否使用问题跟踪器或任何形式的项目管理?并不是说这个问题无法解决,使用 TFS API 你肯定可以查询到这些信息,但我不确定它是否内置在当前 UI 中。
-
我们使用 TFS 来跟踪一切,包括我们的项目。在 TFS 中搜索项目内容以查看是否有人创建了更新文件或文件集的任务仍然需要花费太多精力。然后它还依赖于人工输入。只需在文件上放一个小图标来指示现有的架子集将是一种更有效的检查方式。
标签: visual-studio-2013 tfs tfvc shelveset