草庐IT

ios - 将 Team Foundation Server (TFS) 与 Xcode 连接起来

我是Xcode和TFS的新手。有人可以向我解释如何将TFS2013与Xcode连接起来以维护存储库,或者给我一个从一开始就有完整详细信息的链接吗? 最佳答案 我们的想法是使用Git作为您的版本控制,并将您的更改推送到TFS中托管的中央Repo。TFS管理员应创建一个支持Git的项目并授予您的帐户权限。大多数TFS功能都可以通过Web界面访问,因此您可以进行任务/错误跟踪,将它们与您的提交相关联等等。要开始学习,我不推荐TFSdocumentation也不是VSO您的特定案例的文档,但将从几个视频开始:UsingXcodeinGitP

VSO/TFS-以新名称复制文件作为构建过程的一部分

我需要在构建过程中的新名称中复制现有文件,以便我可以使用这个新文件做点事。我找不到任何基本功能的(工作)任务。这不再工作:https://marketplace.visualstudio.com/items?itemname=delegen.delegencopy看答案利用CommandLine任务。Tool:"copy",Arguments:"originalfile.txtnewfile.txt/Y"在哪里/Y用于自动文件覆盖(如果存在)。

仅使用TFS 2017的VNEXT中的测试更改增量

我目前面对的是我无法使用TFS2017的Vnext在更改集中测试“仅发生变化的事物”的问题。使用“运行功能测试”步骤时,我只能选择一个测试组件,但它将始终使用我选择的解决方案和测试组件中的所有测试来测试更改。我试图将测试组件分为更多的测试类别,但是在1个文件上进行所有2000个测试似乎太多了。有没有办法仅针对已更改的源代码进行测试?我们想减少测试时间。看答案您可以设置多个测试组件,并通过分号进行分开,例如您可以指定**\commontests\*test*.dll;**\frontendtests\*test*.dll作为运行功能测试任务的测试组件。如果您的功能项目更改,则应测试所有组件。如果

TFS查询或SQL查询以识别空的测试计划或空的测试套件

我们是TFS的新手,我一直在尝试清理一些领域。我可以从一个简单的TFS查询中看到,有180多个测试套件,名称为“新套件”...我不想尝试打开每个套件,看看是否有测试用例分配给它。有没有办法获取空的测试套件的报告,也许还有空的测试计划?谢谢拍看答案您可以使用RESTAPI获取测试套件列表,“TestCaseCount”将包含在响应中。请参阅下文示例:GEThttps://fabrikam-fiber-inc.visualstudio.com/DefaultCollection/fabrikam-fiber-tfvc/_apis/test/plans/1/suites?api-version=1.

TFS 2015.3发行管理更新发布说明事实之后

是否可以在创建版本后更新版本的描述?看来创建它时有一次机会,但是如果您错过了它,则无法在之后添加/更新描述。本地TFS2015更新3。看答案您无法在TFS中更新版本的描述。此功能可在VisualStudio团队服务上获得。

python - TFS 网络服务文档

我们使用大量的python来完成我们的大部分部署,并且可以方便地连接到我们的TFS服务器以获取有关迭代路径、票证等的信息。我可以看到网络服务,但找不到任何文档。只是想知道是否有人知道什么? 最佳答案 Microsoft未记录Web服务,因为它不是官方支持的与TFS通信的途径。官方支持的路线是使用他们的.NETAPI.对于您的应用程序,我通常建议的做法是创建您自己的Web服务垫片,该垫片位于TFS服务器(或其他服务器)上,并使用它们的API与服务器对话,但允许您以一种很好的方式将数据呈现给您的应用程序。他们的对象模型大大简化了交互(取

c# - 使用 C# 6.0 功能运行 TFS Build

我最近才开始在我的项目中使用C#6.0的nameof()运算符。现在(checkin时,duh...)我(或更好:构建代理)拒绝构建项目(在本地编译得很好)因为它找不到nameof()表达。我开始在构建Controller和TFS服务器本身上安装VS2015,但无济于事。如何让我的TFS2013Update5构建具有C#6.0功能的项目?我已经考虑过编辑BuildProcessTemplate,但我们在所有构建定义中一直使用默认模板,我什至不知道这是否是正确的方法。 最佳答案 您可以安装"MicrosoftBuildTools201

c# - 使用 C# 6.0 功能运行 TFS Build

我最近才开始在我的项目中使用C#6.0的nameof()运算符。现在(checkin时,duh...)我(或更好:构建代理)拒绝构建项目(在本地编译得很好)因为它找不到nameof()表达。我开始在构建Controller和TFS服务器本身上安装VS2015,但无济于事。如何让我的TFS2013Update5构建具有C#6.0功能的项目?我已经考虑过编辑BuildProcessTemplate,但我们在所有构建定义中一直使用默认模板,我什至不知道这是否是正确的方法。 最佳答案 您可以安装"MicrosoftBuildTools201

c# - visual studio 2010 条件引用

我们这里有多个产品共享一些公共(public)库。这些库是单独解决方案的一部分(因此它们可以由TFS独立构建),但问题是在开发过程中,必须修改公共(public)库,将其编译为二进制文件,将其复制到公共(public)位置,编译产品解决方案.实际上,为了避免这种情况,我想知道是否可以使用条件引用,因此对于调试配置,我会将它们作为项目引用进行引用,而在发布配置中,它们将是二进制引用。 最佳答案 您应该能够通过直接编辑项目文件来使用条件构造来执行此操作(VSIDE不会为您执行此操作)。例如,您可以使用“选择”元素执行类似这样的操作:{4

c# - visual studio 2010 条件引用

我们这里有多个产品共享一些公共(public)库。这些库是单独解决方案的一部分(因此它们可以由TFS独立构建),但问题是在开发过程中,必须修改公共(public)库,将其编译为二进制文件,将其复制到公共(public)位置,编译产品解决方案.实际上,为了避免这种情况,我想知道是否可以使用条件引用,因此对于调试配置,我会将它们作为项目引用进行引用,而在发布配置中,它们将是二进制引用。 最佳答案 您应该能够通过直接编辑项目文件来使用条件构造来执行此操作(VSIDE不会为您执行此操作)。例如,您可以使用“选择”元素执行类似这样的操作:{4