Tfs 是否允许签入与其他团队项目的工作项关联? Team Foundation Server 2008允许每一个签入都与一个工作项相关联,但是如果您正在开发跨越多个团队项目的某些特性,您将做什么?
例如,您正在为一个客户开发一个特定的产品,该产品有自己的团队项目,但也在使用在另一个团队项目中独立维护的一些其他组件或工具 对于涉及两个项目变更的需求,您在哪里创建工作项Tfs 是否允许签入与其他团队项目的工作项关联? Team Foundation Server 2008允许每一个签入都与一个工作项相关联,但是如果您正在开发跨越多个团队项目的某些特性,您将做什么?,tfs,tfs-workitem,development-process,Tfs,Tfs Workitem,Development Process,例如,您正在为一个客户开发一个特定的产品,该产品有自己的团队项目,但也在使用在另一个团队项目中独立维护的一些其他组件或工具 对于涉及两个项目变更的需求,您在哪里创建工作项 分离,每个工作项在其自己的团队项目中 客户团队项目中的所有工作项,无论关联的源代码如何 后者似乎更易于维护和控制,但它涉及将一个团队项目中的签入与另一个团队项目中的工作项相关联 首先,我要说的是,让每个签入都与工作项关联是一种良好的做法,更重要的是工作项的确切位置 从TFS的角度来看,工作项是否在同一个项目或另一个项目中实际上
后者似乎更易于维护和控制,但它涉及将一个团队项目中的签入与另一个团队项目中的工作项相关联 首先,我要说的是,让每个签入都与工作项关联是一种良好的做法,更重要的是工作项的确切位置 从TFS的角度来看,工作项是否在同一个项目或另一个项目中实际上是无关紧要的——它真正起作用的是报告方面 因此,看待这一点的一种方法是查看报告。比如说
- 如果项目和组件/工具的所有工作都由项目负责,那么在项目中创建所有工作项是有意义的李>
- 如果对组件的更改是单独出资的,那么在单个项目中创建单独的工作项将更有意义