问题标签 [tfs-2013]

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 回答
1569 浏览

tfs - TFS 将 MsBuild 变量传递给构建参数

我在 TFS 2013 中有一个构建工作流程,其中包含几个自定义参数: TFS 构建参数

问题是 TFS 打印的值如下: 构建输出

如何像使用 Build 版本号一样将 MsBuild 变量替换为其实际值?

0 投票
1 回答
615 浏览

tfs - 在 TFS 2013 中构建成功时如何启动另一个构建

在 TFS 2013 中,我有编译和运行单元测试的 Build A。我也有部署到开发服务器的 Build B。当构建 A 在 TFS 2013 中成功时,我如何启动构建 B?

0 投票
1 回答
219 浏览

tfs - 由 tfs2013 为 Internet 网络上的 tfs2012 集合构建

我有 2 台 tfs 服务器:tfs2012 和 tfs2013 它们在互联网上并且有 dns 名称。上面没有 AD 域。

我在 tfs2012 上有一些项目和收藏。

现在我希望 tfs2013 将为 tfs2012 上的项目进行构建。

我怎样才能做到这一点?

在 tfs2013 上,我单击“构建服务属性”和 tfs2012 服务器的名称,我可以看到托管在其上的集合。当我点击收藏然后确定我有消息:

Team Foundation Server [名称] 不支持 register 命令,因为服务器不兼容

0 投票
2 回答
4005 浏览

tfs - 任务板上的独立工作项目。如何放入任务类别?

有谁知道障碍物是如何出现在任务板上的?我使用 TFS 2013。流程模板适用于 Scrum。我试图将此工作项放在任务类别中,但它不起作用。

0 投票
1 回答
6821 浏览

tfs - 在单独域中的另一台计算机上安装 TFS 2013 构建代理

我们有两个相互不信任的 Windows 域。在主域上,我们有一个简单的 TFS 服务器 2013 设置,在开发域中,我们想设置一个额外的构建代理。此构建代理将添加到 TFS 机器上的现有构建控制器(TFS 机器已经包含一个构建控制器和代理)。

到目前为止,我已经向 TFS 和开发机器添加了相同的本地用户帐户。换句话说,两个虚拟机上都有一个名称和密码相同的影子帐户。我正在该用户下运行 TFS 构建服务安装程序,并且一切顺利,直到进入配置步骤。

此步骤失败,并在日志中显示“TF400106:无法注册构建服务”和以下堆栈跟踪:

该堆栈跟踪是什么意思?这种设置有没有可能起作用?我确实在网上看到它没有得到很好的支持,但也有一些成功的故事。

0 投票
2 回答
2860 浏览

tfs - 安装 tfs 2013 时出现错误 TF255146

我研究了解决这个错误

我该如何解决?而且我不需要安装sharepoint和报告服务。我进行了很多搜索以找到并修复此错误,但失败了!

0 投票
1 回答
948 浏览

tfs - 升级到 TFS2013 RTM 后,从 Web 界面搜索返回“TF51535:缺少或不受支持的字段名称”。

升级到 TFS2013 RTM 后,从 Web 界面搜索返回“TF51535:缺少或不受支持的字段名称”。看起来要搜索的默认字段已更改。

如何更改 TFS2013 中默认搜索的工作项字段?

到目前为止我发现了什么:

  • 它正在搜索标题、描述、复制步骤\
  • 在 TFS2010 中,您可以按照此处列出的步骤更改默认值(至少我假设......我实际上并没有使用那个版本)
0 投票
2 回答
228 浏览

tfs - 为特定项目自定义构建构建输出

我有一个解决方案,其中包含许多 2 个 Windows 控制台项目、1 个网站项目和 20 个类库。

我希望 TFS 2013 仅将 Windows 控制台和网站项目推送到放置文件夹。

我正在寻找类似于下面的文件夹结构。

配置 TFS 以允许这样做的最佳方法是什么?

谢谢

更新

我最终将 nuget 包http://www.nuget.org/packages/PublishedApplications用于我想要发布的所有项目。这会将项目复制到 _PublishedApplications 文件夹中。所以我有一个这样的文件夹结构

0 投票
1 回答
25 浏览

tfs - 使用 TFS2013 构建服务器修复构建时如何获得警报?

当构建失败时设置警报很容易(Status = Failed),但我也希望能够在构建修复时获得警报。(即,“失败”构建后第一个“成功”的警报。)

我怎样才能做到这一点?

0 投票
1 回答
292 浏览

tfs - TFS 升级期间工作项丢失

上周我将我们的 TFS 2012 服务器升级到了 TFS 2013。我首先阅读了 MSDN 文档,并在执行升级时也遵循了文档。一切似乎都很顺利。

升级后,我得到了 7 个左右的团队项目,无论出于何种原因,向导都无法配置,需要手动配置。

本周我注意到我的一个团队项目下的所有工作项都丢失了。走了。就像即使我选择 Team|Go To Work Item 并输入已知的 Work Item Id,我也会收到一个错误,指出该项目丢失或我无权查看它。我是 TFS 服务器的管理员,我是 TFS 管理员,所以我非常怀疑权限是问题所在。

我远程进入服务器并启动 SSMS 来探索原始数据。我知道 Work Item 450 不见了(这是我目前记得的唯一 ID)。我从 WorkItemsAre 中选择了 TOP 1000,这似乎是包含工作项 (?) 的表。Ids 中有一个间隙,我看到 1-448,然后编号再次上升到 457。所以,不知何故,我的工作项似乎已被删除。我停在那里,我认为还有更多的空白,因为我错过了超过 9 个项目。

现在我还没有完成我们的每一个团队项目。自升级以来,我只接触了其中的 3 个。值得庆幸的是,拥有最多工作项/版本历史的最大、最活跃的团队项目似乎完好无损。我不确定是否有任何其他团队项目也缺少他们的工作项。

有没有其他人经历过这个?有谁知道是否有一些“秘密松鼠”方法来恢复这些丢失的工作项目,或者它们是否被硬删除并且永远消失了(除了查看服务器的磁带备份)。

任何意见,将不胜感激。