草庐IT

tfs-workitem

全部标签

javascript - Typescript 不从 TFS 发布生成 .js

我会尽量具体一点。我们使用TFS并使用typescript作为客户端脚本。当我们在本地开发时,我们可以完全正常地做所有事情,但问题来自TFS发布的网站。问题是当我们想要部署时,或者如果我们想要自动化它,我们需要做一个解决方法,因为在_PublishedWebsites下typescript似乎不编译任何东西,脚本文件夹只包含.ts文件。目前,解决方法是转到构建文件夹并从那里复制.js文件。此解决方法目前有效,但我认为理想的情况是在_PublishedWebsites文件夹下生成.js文件。我们尝试了不同的选择,但我们还没有找到解决方案,而且周围找到的信息也不是很多。如有任何帮助,我们将

javascript - 将 Jasmine JavaScript 单元测试与 TFS Build CI 集成的简便方法

我一直在使用Jasmine编写JavaScript单元测试。但是,这些测试在浏览器中运行,而不是作为MSTest的一部分。我希望我的TFS持续集成构建在JavaScript单元测试失败时中断。我知道VisualStudio2012中有针对此问题的解决方案,但我在2010年(并且可能在未来很长一段时间内)。有没有一种简单的方法可以将基于Jasmine的JavaScript单元测试与TFSBuild集成? 最佳答案 Chutzpah测试运行器使您能够从命令行或VisualStudio运行QUnit和JasmineJavaScript单元

javascript - 我可以将 Grunt 与 TFS 一起使用吗?

我的新项目需要使用TFS+Git。忏悔:我对TFS一无所知。我想为我的JavaScript项目设置构建。我想使用Grunt。这可能吗?有人用过Grunt和TFS吗? 最佳答案 在我们当前的项目中,我们使用Grunt和TFS。我已经通过从一个bat文件中调用它来将Grunt与TFS集成在一起,您可以将其连接到Pre-orPost-BuildEvents中。项目文件的一部分。但是,由于TFS将使用特定环境变量执行您的构建,因此您需要使用绝对路径。我们做过的事情的列表在您的构建机器上(当然还有您的开发机器)安装node.js在您的Java

xml - 加密 ccnet.config TFS 登录详细信息

我有一个ccnet.config文件,它使用我的登录详细信息到tfs服务器。这是一个例子:http://TFSSERVERUSERNAMEPASSWORDDOMAIN$/project1C:\build\latest\Project1trueProject1CCfalse问题是USERNAME和PASSWORD是以纯文本形式存储的,这在公司工作的任何人都可以访问的机器上是一个真正的问题。有没有办法以某种方式加密详细信息? 最佳答案 好吧,最后我找到了解决方法。如果您在配置文件中保留用户名和密码详细信息,CC将使用当前运行的Windo

xml - 将工作项字段限制为 TFS 2010 中的特定用户

我正在使用TFS2010并且正在自定义工作项类型。我想知道,是否有一种方法可以限制属于组成员的用户访问字段,例如:Thenameoftheprojectmanager.编辑是否有办法限制组内的特定用户,例如:限制项目经理“John”更改字段,因为该工作项不是他的项目,但允许项目经理“简”因为是她的项目而改变它?上面代码的问题是value属性只接受字符串值,不识别字段表达式。 最佳答案 我断定你不能这样做。在我被证明是错误的之前,使用TFS2010不支持这一点。 关于xml-将工作项字段限

xml - TFS 2010/代码度量集成,自动构建失败,代码度量不运行

在TFS2010中的自动化团队构建之后,我正在尝试添加自动构建后触发器以运行NDepend(代码度量软件)。NDepend的网站提供了用于集成此功能的代码,因此我已将他们的代码粘贴到我的.csproj文件中,他们说要这样做,但我在构建时收到错误。错误涉及我在代码片段中的三个“BuildStep”标记中的两个。以下两个片段给我错误:和但是,这段代码不会引发任何问题:我只是不明白为什么一个可以正常工作,而布局几乎相同的BuildStep标签却不能。有什么简单的东西我只是忽略了吗?编辑:这是它的整体外观,如果这有所不同:c:\tools\NDepend\NDepend.console.exe

windows - TFS 构建期间的 Git 操作 : "fatal: could not read Password" (wincred used)

我们在WindowsServer2008R2Standard(TFS服务器)上有一个内部TFS2013update4,Git版本2.5.0.windows.1。我们的TFS构建过程使用InvokeProcess事件从批处理文件调用Git。这些是我们从批处理文件中对git的调用(出于调试目的分为两行):callgitsubmoduleinitcallgitsubmoduleupdate是第二行给我出了问题,如下图:当我在服务器上手动运行相同的批处理文件时(即使是从非管理员cmd.exe),所有的都按预期执行,即我没有提示输入任何用户名或密码。。p>我们目前正在使用wincred作为我们的

windows - 当批处理系列中没有负面导出时,TFS 构建流程中的批处理如何以 -1 退出

我有一批通过TFS一直失败,退出为-1.被调用的批处理没有否定退出。它调用而不是直接运行其他一些可以返回负退出代码的批处理和命令行工具,但它们都是called,没有直接跑,设置失败点的时候,我exit/b1或exit1....targets(350):Thecommand"callC:\Build\BuildTools\callSigning.bat"exitedwithcode-1.远程进入失败的盒子并在那里运行批处理不会产生错误!什么可能触发此exit-1使用MSBuild?是否有一些我只是不知道的奇怪的幕后警告?在.proj文件中,我有这样一行:并且该批处理没有负退出代码...@

windows - 为 TFS 构建停止并启动 IIS 服务器访问被拒绝

我需要停止并启动IIS服务器以构建TFS。何时使用.bat文件iisreset/stop执行此操作,启动时类似。当我这样做时,我得到了Accessdenied,youmustbeanadministratoroftheremotecomputertousethiscommand.Eitherhaveyouraccountaddedtotheadministratorlocalgroupoftheremotecomputerortothedomainadministratorglobalgroup.请注意:这是WindowsServer2019我已经是这台机器的管理员了。我已授予此文件夹

c# - 使用 C# 编辑 TFS 团队构建定义

我是DevOps的初学者,我正在使用c#.Net构建Windows桌面应用程序,它可以从构建定义列表中编辑TFS团队构建定义的参数。我希望UI的样子是选择团队项目==>选择构建定义==>选择要编辑的参数。关于如何使用我收藏中的团队项目列表填充我的下拉组合框,我卡在了第一步。 最佳答案 您可以使用TeamProjectPicker来自TFS对象模型的类。检查this有关如何使用它的详细信息的博客文章。 关于c#-使用C#编辑TFS团队构建定义,我们在StackOverflow上找到一个类似