问题标签 [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.
tfs - 有没有办法将单独的附件控件包含到 TFS 中的工作项类型
我正在自定义 TFS(Team Foundation Server - 2013)中的工作项类型,我想知道是否可以将多个 AttachmentControl 添加到 WorkItemType。
我尝试添加另一个类型的控件AttachmentsControl
但无济于事,因为如果我在一个控件中添加附件,它也会出现在另一个控件上。
为了清楚起见,我有一个名为 的工作项类型Change
,它又具有两个不同的选项卡,一个用于存储通信计划,另一个用于存储备份计划。这些选项卡将只有一个AttachmentsControl
可以保存各自的计划。这些计划是简单的 excel (XLSX) 文件。
这是我添加附件时发生的情况(从网络打印,但在 Visual Studio 上也会发生同样的事情):
visual-studio - 无法在流程模板管理器中编辑流程模板
我正在使用 TFS 2013 和 Visual Studio 2012,并且正在尝试编辑流程模板。
在下一页上它说:“您必须是项目集合管理员组的成员”。即使我的帐户在 Project Collection Administrators 组中,我也无法从 Visual Studio 下载、编辑或上传流程模板,如下图所示:
有什么线索吗?
visual-studio-2012 - TFS 在 PBI 上显示迭代开始和结束日期
我将 TFS 2012 与 Microsoft Visual Studio Scrum 2.2 流程模板一起使用。我想在 PBI 表单本身上查看与产品待办事项 (PBI) 相关联的迭代开始和结束日期?
如果可能,我需要在工作项类型定义中引用哪些字段?
如果不可能,为什么不呢?
tfs - TFS2013.4 Visual Studio Scrum 2013.4 模板
我们在 TFS2013.2 上使用 Visual Studio Scrum 2013.2 流程模板没有问题。今天,我们升级到了 TFS2013.4(和 Visual Studio 2013.4),升级过程中没有出现任何问题。其中一项新功能是关于是否在积压工作中显示错误的可配置选项
屏幕应该看起来像上面链接中的最后一个屏幕截图(注意底部橙色框中的新功能,它在标题团队选择是否跟踪积压中的错误下显示错误),但我看到的是:
TF400917: 当前配置对此功能无效。在更正配置之前无法使用此功能。了解如何更正您的配置
但是该页面说:
如果您使用的是 Scrum 项目,那么您的 backlog 中已经出现了错误。
这是真的(他们总是这样做),但没有解释如何解决这个错误。
我最初认为这是因为团队项目使用的是 2013.2 模板,我需要将其升级到 2013.4(正如我最初在 TFS2013 的 RTM 之上应用更新 2 时所做的那样),但您通常会在左侧看到提示这边做升级是没有的。
为了排除这种情况,我创建了一个全新的团队项目(从一开始就使用 Scrum 2013.4 模板),但这也有同样的问题。有任何想法吗?
tfs - 如何在 TFS 2013 中制作流程模板的副本?
我想复制一份 TFS 流程模板(scrum 模板——尽管这是一个无关紧要的细节)。我使用 Visual Studio 2013 中的流程模板管理器下载了大量定义模板的 xml。我想做的是以这种方式更改 ProcessTemplate.xml
将其更改为
所以名称、描述、版本和 guid 都会更改。就是这样 - 使用 Process Template Manager 上传模板,我有一个可以修改的模板。
那是正确的吗?还有什么我需要做的吗?我可以尝试一下,但我对做一些让 TFS 不愉快的事情持谨慎态度。或者更糟糕的是,遗漏了一些只有在项目进行中并使用此模板时才会变得明显的东西。
tfs - 读取 TFS 的 ISubscriber 插件中的流程模板版本和 TypeID
我正在设置一个 TFS ISubscriber 插件,我希望能够根据已安装的进程模板名称 (DONE)、TypeID 和版本来决定是否触发。
读取名称的代码相对简单:
但是我找不到读取其他属性的方法...我已经通过使用 Reflector 查看 TFS 程序集对这段代码进行了修改,但它总是返回未知:
更糟糕的是,我还希望能够从客户端对象模型中做到这一点,但这似乎更难。
tfs-process-template - 在流程模板中添加新功能,TFS 2012
我正在使用 TFS 2012 和 VS 2013。这是一个现有项目,在流程模板中几乎没有自定义。因此,当我尝试启用代码审查和反馈功能时,它会出错。
两个问题:
- 如何在现有的自定义流程模板中添加这些功能?
- 如何下载现有的流程模板进行定制?Process Template Manager 只下载服务器版本而不是当前项目的版本。
还有一个问题是我项目的常用流程配置文件不完整。下面是我得到的文字。
msdn 上建议的更改很少,但此文件没有太多信息。我怎样才能得到有效的文件?
以下是我得到的错误列表;
[错误] TF400654:无法配置规划工具。以下元素包含错误:RequirementWorkItems。TF400517:此元素的值设置为:Microsoft.VSTS.Scheduling.StoryPoints。您必须将该值设置为存在于 RequirementWorkItems 中定义的所有工作项类型中的字段。以下工作项类型中不存在该字段:用户故事。
[错误] TF400654:无法配置规划工具。以下元素包含错误:TypeFields/TypeField[type='Order']。TF400517:此元素的值设置为:Microsoft.VSTS.Common.StackRank。您必须将该值设置为存在于 RequirementWorkItems 中定义的所有工作项类型中的字段。以下工作项类型中不存在该字段:用户故事。
[错误] TF400654:无法配置规划工具。以下元素包含错误:TypeFields/TypeField[type='Activity']。TF400501:此元素的值设置为:Microsoft.VSTS.Common.Activity。您必须将该值设置为存在于以下定义的工作项类型中的字段:TaskWorkItems。这些工作项类型还必须定义以下字段:TypeFields/TypeField[type='RemainingWork']。以下工作项类型中不存在该字段:任务。
tfs - 在 TFS 工作项定义中使用变量
我目前有一个 TFS 流程模板,它使用包含“发现于”和“集成构建”字段的错误工作项类型。
它们在工作项定义 XML 文件中的定义如下:
我想使用自动填充的构建全局列表,所以我按照 msdn 上的建议添加了以下几行:
但我想为我们所有的项目共享相同的工作项定义。所以我的问题很简单,有没有办法用包含使用工作项定义的项目名称的变量替换“ProjectXYZ”?
基本上这就是我想要的:
tfs - TFS 工作项配置 - 将多个字段连接到 1 个字符串字段
我注意到,当我们开始自定义 TFS 工作项类型时,我们必须采取变通办法让 TFS 支持一些基本任务。我们正在尝试做的一件事是拥有一个由连接 3 个其他字段组成的字段。例如:
我认为唯一可用于复制字段的规则是 COPY 规则;但是,它限制它仅从 1 个字段复制值。有没有人有可能的解决方法来支持这种需求?
tfs-workitem - 关联工作项上的“TF237124:工作项尚未准备好保存”,但无论如何都会签入代码
在允许解决之前,我们在错误中设置了一些字段。但是,当开发人员尝试通过签入来解决并且未填写这些字段时,它仍然允许签入发生而没有关联该错误 - 有没有办法不允许签入发生以便开发人员修复它,并且该错误可以正确关联吗?这是完整的信息:
未能更新以下工作项:
ID 9073。原因:TF237124:工作项尚未准备好保存变更集 548 已成功签入。
以下是来自工作项类型定义的相关信息: