问题标签 [tfs-process-template]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
213 浏览

tfs - 使用 Urban Turtle 从 2010 升级到 TFS 2013 时的流程模板更改

我们即将从 TFS 2010 升级到 TFS 2013。并且我们的流程模板存在一些问题。

我们今天使用的是 Urban Turtle 和 2010,我们想升级到 2013 版本的 Urban Turtle。

我们已经尝试让流程模板在干净的 2013 年工作,但我无法找到关于需要进行哪些更改才能在 Urban Turtle 2013 和我们的自定义模板中工作的新“功能”工作项的良好信息。

我的想法可能是尝试下载一个干净的 2010 年城市海龟流程模板/配置和一个干净的 2013 年,然后尝试比较文件的更改,然后尝试手动将它们应用到我的自定义模板。

这是要走的路,还是有一个很好的指南,或者关于对流程模板进行哪些更改以使其正常工作?

编辑: 感谢您的提示!粘贴所有工作项更改很多(自定义工作流程,自定义工作项,..)所以我宁愿不这样做。我的主要问题是Urban Turtle部分。他们有这个新的“功能”工作项,但我们有一个非常相似的史诗工作项。我希望 Urban Turtle 将我们的史诗作为他们的“特色”来处理。我知道如何做到这一点取决于我的史诗实现方式。

但我写这篇文章的目的是通过一些好的指南或信息来获得答案,而不是手动比较版本的 XML。所以问题是“是否有任何关于如何将流程模板升级到 2013 Urban Turtle 的指南或信息?”。我不需要针对我的特定模板的解决方案,只需要一些信息。

0 投票
2 回答
7120 浏览

tfs - 您可以更改 TFS 中团队项目的流程模板吗

我在网上有一个VS2013项目。它是使用默认流程模板 (Scrum 2.0) 设置的。我有很多带有历史记录的源代码,但没有其他任何东西,没有工作项/积压/任务/故事/错误等。我想将模板更改为敏捷模板,但看不到这样做的方法。这可能吗?

0 投票
0 回答
196 浏览

tfs - 查找谁修改了 TFS 工作项类型定义

一个月前,我向安装在我们其中一台服务器上的 TFS 2013 添加了自定义工作项类型。今天早上,使用 Web 访问访问 WORK 选项卡时显示错误“TF400917:当前配置对此功能无效”。我使用 witadmin 从服务器下载自定义 WIT 定义,并将其与一个月前上传的定义进行比较,发现它们不同(例如缺失的 DEFAULTREASON 节点)。再次上传自定义 WIT 定义后,错误解决。

我怎样才能找到谁或什么改变了 WIT 的定义?我查看了 _oi/_diagnostics/activityLog 并发现记录了一些“更新”命令,但不知道“更新”是否总是意味着 WIT 定义更改或如何查找每个命令修改了哪些定义。

0 投票
3 回答
2660 浏览

c# - 无法构建包含 processTemplate.xaml 的项目

我使用 VS 2013 和 TFS 2013。

我创建了一个全新的解决方案并按照此处编写的步骤操作: http ://www.ewaldhofman.nl/post/2010/04/29/Customize-Team-Build-2010-e28093-Part-4-Create-your-own -activity.aspx

注意与他的 vs\tfs 版本和我的版本不同。

从源代码管理中获取流程模板 xaml 后,将其复制并粘贴到 Template 文件夹中,将其添加到项目中,将构建操作更改为 XamlAppDef,尝试构建程序并出现此错误:

错误 2 扩展“Microsoft.Activities.Build.Validation.ValidationBuildExtension”引发了“System.Activities.InvalidWorkflowException”类型的异常:“处理工作流树时遇到以下错误:“VisualBasicValue”:遇到编译器错误处理表达式“BuildNumberFormat”。未声明“BuildNumberFormat”。由于其保护级别,它可能无法访问。'。模板

有任何想法吗?提前致谢!

0 投票
1 回答
130 浏览

tfsbuild - TFS 构建保留除修订号之外的所有内容

我需要为分支创建一个构建定义,以便它们保留主要版本、次要版本和构建号,但修订号会自动增加。

我的项目使用 .Proj 文件和 UpgradeTemplatr.xaml 业务流程模板。

如何更改版本策略?

0 投票
1 回答
3110 浏览

visual-studio-2013 - Scrum 与敏捷与 CMMI

我将我的项目推送到 Visual Studio Online 以便进行一些源代码控制。我正在自己开发这个项目。我以前从未使用过 Scrum、Agile 或 CMMI,而且我阅读的详细描述似乎假设了很多知识。(对于那些还不知道他们在说什么的人来说,这是没有意义的。)

对我来说真正学习 Scrum、敏捷或 CMMI 的最佳方式是使用它们。但是从哪里开始呢?上面的链接对我没有帮助。

作为一个正在寻找源代码控制的独立开发人员,我应该从 Scrum、敏捷还是 CMMI 开始?

为了消除这个问题的基于意见,我将提出我的正式问题:

用 Layman 的话来说,Scrum、敏捷和 CMMI 有什么区别?

(但实际上,我只是想弄清楚从哪里开始!)

0 投票
1 回答
346 浏览

tfs - 使用 Agile 和 CMMI 流程模板有哪些缺点(如果有的话)?

我目前正在为我的 TFS 项目模板使用 Scrum,我真的很想开始使用 Agile 和 CMMI 提供的一些产品规划、项目管理和 bug backlog 功能。

我通过这些链接找到了很多基于Agile 和 CMMI差异
的文档:链接 1:Stackoverflow 问题
链接 2:Social Microsoft 问题
链接 3:官方文档
链接 4:类似的官方文档

我还没有发现任何可以代表这两种方法的真正缺点的东西。这些是我一直在考虑的一些关于缺点的问题:

一个模板在某个特定方面会比另一个更有效吗?
是否有任何性能问题会使一个模板比另一个更好?
实施这些模板中的任何一个是否有学习曲线?
对于较小的团队来说,使用像 CMMI 这样的流程模板会比像敏捷这样更简单的方法会损害生产力吗?

这些问题并不具体,这意味着我并不是专门寻找这些问题的答案。如果使用 Agile 或 CMMI 没有明显的缺点,那么我将简单地根据所提供功能的偏好选择一个流程模板。


要求:

我正在与一家大型公司的一个小型团队(5 或 6 人)合作,该公司遵循规定的程序提交更改,并希望能够轻松导航到基于子区域的特定工作项目。


是的,这听起来我们应该选择 CMMI,但是对于一个小型开发团队来说,我不确定这个模板是否会在开发模板上花费的时间比仅仅使用敏捷更有益。

0 投票
1 回答
639 浏览

tfs - TFS 2013 - 如何使用“字段”和“全局列表”导入全局工作流

我正在尝试使用 TFS 的“全局工作流”功能来进行可维护的工作项自定义。

我能找到的唯一资源是来自 msdn 的这两个:

有两个问题我找不到解决方案:

根据定义,我有一个 globalWorkflow.xml,如下所示:

  1. 我可以导入只有“Fields”标签或只有“GlobalLists”标签但不能同时具有两者的 globalworkflow.xml。如果我尝试同时导入两者,如上所示,它会给出一个 xml 验证错误,指示第二个标签不是“GlobalWorkflow”标签的可接受子元素。

    如果我把“GlobalLists”放在第二个,“GlobalLists”是无效的子元素,“Fields”标签如果写成第二个元素是无效的。

  2. 如果导入包含“Fields”标签,则在导入全局工作流后;我可以在 Power Tools 的 WI 字段资源管理器中看到定义的字段,但不能在工作项的定义或任何字段选择组合中看到,只能在工作项字段资源管理器中(不在布局选项卡、工作流选项卡或工作的字段选项卡中)物品)。

MSDN 含糊地解释了这个过程,如:

如果您指定当前未为团队项目或集合定义的字段,则在导入全局工作流时创建该字段。

我可以假设,全局工作流 xml 仅保存字段,然后您仍然必须在工作项的字段选项卡中定义相同的字段才能在布局选项卡和工作流选项卡中使用它。TFS 仅防止以相同名称创建另一个字段,并且还实现定义的字段规则。这个逻辑,不是很好恕我直言,但仍然可以接受。

但是该逻辑仍然存在问题,因为如果我只使用全局列表定义导入全局工作流,则在全局列表设计器屏幕中看不到定义的全局列表,或者在“allowedvalues”规则选项等组合字段中看不到定义的全局列表。

我正在使用witadmin -importglobalworkflow /collection:"url" /f:"filepath"命令,尽管我希望可以从我的所有团队项目集合中使用我的全局工作流定义

预期结果 我希望能够导入具有“字段”和“全局列表”元素的全局工作流,并且在导入操作之后,在工作项中我应该能够像使用 Power 工具创建的方式一样看到这些定义。

更新: 1 已解决:一个全局工作流不能同时包含“字段”和“全局列表”元素。MSDN 没有具体解释它,但这里的示例仅包含单独的 xml 文件。

0 投票
1 回答
862 浏览

azure - 如何将代码迁移到不同的 Visual Studio Online 项目?

我在 Microsoft Azure - Visual Studio Online (VSO) 中有我的 Visual Studio C# 源代码,它基本上是云中的 Team Foundation Server (TFS) 2013。该项目是使用 Microsoft Visual Studio Scrum 2013.3 流程模板创建的。

我需要将流程模板从当前(Scrum)更改为本机 Microsoft Visual Studio Agile 2013.3 流程模板。

目前我在 VSO 中只有源代码,需要保留所有版本/签入,以及整个团队的日期/时间和所有者,没有任何工作项(任务、错误等)

一种解决方案是使用 Agile 模板在 VSO 中打开一个新项目,但是如何迁移我的代码?或者如何对当前 VSO 项目进行简单/轻松的更改以更改流程模板?

0 投票
1 回答
187 浏览

tfs - TFS 2013 流程模板 - 添加新的 PBI 项目

我想添加在板上以不同颜色显示的新 PBI 类型。例如,目前有蓝色的 PBI 和红色的 Bug。我想添加我自己的类型“性能”(例如)。它将像普通的 PBI 一样工作,但以不同的颜色显示。这将使我们能够快速直观地识别看板上的不同 PBI 类别。

任何人都可以帮我解决这个问题。提前致谢。