我正在尝试编写一个代码,给定一个TFS存储库中的项目路径和两个修订版,该代码将计算这两个时刻的内容文件之间的差异。现在代码可能如下所示:using(varprojectCollection=newTfsTeamProjectCollection(newUri(repositoryUrl))){projectCollection.EnsureAuthenticated();varversionControlServer=(VersionControlServer)projectCollection.GetService(typeof(VersionControlServer));stri
我正在尝试连接到托管在visualstudio.com的TeamFoundationServer,使用其客户端API和控制台应用程序,但我收到此错误:TF400813:资源不可用于匿名访问。客户端我的代码:privatestaticvoidMain(string[]args){UricollectionUri=newUri("https://MyName.visualstudio.com/DefaultCollection");TfsTeamProjectCollectioncollection=newTfsTeamProjectCollection(collectionUri,new
如何删除tfs2010中的特定变更集?我的变更集版本号为545、544、543,542。现在,我只想删除tfs中的特定变更集543? 最佳答案 您必须回滚变更集,您不能删除变更集。(RollbackCommand)在您的情况下,一个简单的回滚命令将是这样的:TFrollback/changeset:C543 关于c#-如何删除TFS2010中的特定ChangeSet?,我们在StackOverflow上找到一个类似的问题: https://stackoverf
出于某些原因,我正在尝试切换到TFS2015SDKdll(版本14)。首先,它们在nuget中,其次,2013SDKdll(版本12)需要在IIS中翻转32位标志。我拉下了nutgetpackage并且命名空间都与现有版本12命名空间一致。一切编译正常,本地部署没有错误。但是,当我尝试使用WorkItemStore服务加载项目时。TfsTeamProjectCollectioncollection=newTfsTeamProjectCollection(URL);varservice=collection.GetService();我得到:Additionalinformation:U
我在将我的TFS项目映射到VisualStudio2013中的网络驱动器时遇到问题。我在ParallelsDesktop9forOSX中的Windows8.1实例上。我将我的各种开发文件保存在我的OSX文件系统上,而不是在VM镜像上。这对我使用VisualStudio2012来说不是问题(请参见下面的屏幕截图),但是对于VisualStudio2013,我看不到我的Z驱动器对我可用。2013年有什么变化?我可以做些什么来让2013年像2012年那样以同样的方式工作吗?编辑:此外,如果我尝试手动输入正确的路径,它会接受它,但随后我会收到各种“找不到路径的一部分...”错误。第三张截图显示
我正在使用TFS2012从VisualStudio2015构建和部署解决方案,没有任何问题。我决定将我的单元测试作为构建过程先决条件的一部分。独立于msbuild进程,单元测试运行没有问题并成功;但是,当我将它们合并为构建过程的一部分时,我在构建中遇到以下异常:ExceptionNUnit.Core.UnsupportedFrameworkException,ExceptionthrownexecutingtestsinD:\Builds\4\PA1111CE\Dev1111dBus\bin\mmmTests.dllNotestisavailableinD:\Builds\4\PA11
在尝试使用TFS构建定义进行构建时,我遇到了以下问题。执行构建时,代理会记录以下错误:ErrorCS0234:Thetypeornamespacename'VisualStudio'doesnotexistinthenamespace'Microsoft'(areyoumissinganassemblyreference?)ErrorCS0246:Thetypeornamespacename'TestInitializeAttribute'couldnotbefound(areyoumissingausingdirectiveoranassemblyreference?)ErrorCS
我的项目有1000多个单元测试,在本地机器上,所有测试都在不到10秒的时间内完成。但是,当它们在TFSBuild上运行时,某些测试的运行速度明显低于其他测试。其中3个在大约1-2分钟内运行,其他4个在5-30秒内运行,而其他则在几分之一秒内运行。我注意到所有那些较慢的测试都使用来自MicrosoftFakes的假货,并且每个测试都是同类中第一个运行的。但是很多其他测试也使用假货(有些更密集)并定期运行。我想知道是什么导致了这种放缓,我该如何解决。编辑:我注意到每个较慢的测试都在无模拟测试之后运行。也许这种减速是由ShimsContext的初始化引起的。在我的测试类中,ShimsCont
在VisualStudio(2012+)中,我想要从代码注释到TFS工作项的可单击引用。有没有一种简单的方法可以做到这一点,这是否也可以通过函数体内的注释(不是函数的摘要)来实现?所以我想要这样的东西://////Exampleofasummary///staticvoidMain(){intdummy=1;//Shouldbe1accordingto@Task1234而不是这样的://////Exampleofasummary,seeTask1234.///staticvoidMain(){}一些标签阅读Material:RecommendedTagsforDocumentation
不久前,我开发了一个自定义TFScheckin策略,该策略在VisualStudio2015中运行良好。现在我安装了VisualStudio2017并想像之前使用VS2015一样注册checkin策略程序集。但这不起作用。如何使用VS2017注册自定义checkin策略程序集?对于VS2015,我有这些注册表项:[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\TeamFoundation\SourceControl\CheckinPolicies]"MyCheckInPolicy"="C:\\Pr