我们正在运行TFS 2010标准版,并且我们已经build立了一个自动构build,以便在有人签入代码时运行。 作为构build的一部分,我们运行所有自动化testing(使用MSTest构build)。 我们已经configuration构build以运行testing作为64位进程,但运行testing的QTAgent.exe在testing运行时在内存中增长。 目前,我们已经达到了〜650个testing,达到了8GB,而当我们从450个testing变为650个testing时,这个过程已经显着减慢了。 当我们在本地开发环境中运行所有的testing时,内存似乎至less被每个TestClass释放,并且永远不会超过一定的水平。 在当地的开发环境中,运行所有testing的过程并没有显着增加。 有没有一种方法来configuration构build服务释放与每个testing或每个TestClass内存? 在目前正在运行的方式中,当我们开始在机器上耗尽内存时,构build过程变得非常缓慢。 编辑:我发现生成日志中的MSTest调用,并手动运行,看到失控的内存相同的行为。 我从MSTest的调用中删除了/ publish,/ publishbuild,/ teamproject,/ platform和/ flavor参数,以防testing运行器持续到结果,但行为没有改变。 我在开发箱上运行相同的命令行,与生成服务器分开,并且内存经常被释放。 似乎必须有一些错误/不同的build设服务器,使其行为有所不同,但我很难看的地方。 我已经看过qtagent.exe.config,mstest.exe.config,两个可执行文件的版本。 还有什么可能会影响这个?
我们有两个Windows 2008域控制器。 我们几个月前才安装第二个DC。 我们在networking上也有一个TFS 2012服务器。 今天,当旧的DC坠毁时,TFS完全停止工作。 本地用户收到诸如“您无权访问ServerName \ Collection”的消息。 远程用户收到诸如“服务器用于上次会话,但可能离线或无法访问”的消息。 所以我的问题是,为什么TFS不使用第二个较新的DC而不是像第一个DC一样崩溃?
是否有受支持的从Team Foundation Server 2010 Professional到Team Foundation Server 2013 Express的升级途径? 这在技术层面上可能吗?
我正尝试使用单个服务器configuration在Windows Server 2008 R2上设置Team Foundation Server 2010。 在configuration向导的“准备就绪检查”阶段,我遇到了一个问题,即阻止与域控制器(即Windows Server 2000)进行通信。 [系统检查] TF255435:此计算机是Active Directory域的成员,但域控制器不可访问。 networking问题可能会阻止访问域。 validationnetworking是否正常运行,然后重试准备就绪检查。 其他选项包括configurationTeam Foundation Server在自定义向导中指定本地帐户或将计算机join工作组。 http://go.microsoft.com/fwlink/?LinkID=164053&clcid=0x409 在阅读日志文件后,我遇到的主要问题似乎是: 此工作站与主域之间的信任关系失败。 (inputSystemException) 我已经在其他几个地方看到这个问题的解决scheme是: 离开域 重新开始 join工作组 重新开始 重新join域 不幸的是,我已经尝试了这几次,问题依然存在。 有什么我可以尝试在客户机或域控制器,可以帮助解决我的问题?
是否有可能重新命名一个TFS工作区? 如果是,它是如何做的?
有谁知道是否远程访问TFS 2010与现有版本的TFS相同? 我发现的最新文档是第17章 – 提供对Team Foundation Server的Internet访问 。
当前的TFS 2005服务器运行在WS 2003 SP1 32位和SQL 2005上。客户端都是VS 2008,但是在我们这样做的时候可能会是VS 2010。 新机器将是WS 2008 R2 64位和SQL 2008 SP1。 理想的计划将允许用户继续在2005服务器上工作,直到解决所有的迁移问题,然后将其切换到新的服务器和TFS 2010.如果需要,可以容忍几小时的停机时间。 我们不使用Sharepoint来满足TFS要求以外的任何事情,所以我们不关心其他任何数据。 有没有人做过这个,有什么build议吗? 什么是最好的方式来实现这一目标? 我担心我们可能需要在某个地方有一个TFS 2008的临时步骤…
在安装和configuration2012版本的构build服务器之后,我试图做一个azure色的连续部署。 我已经安装了TFS2012。 构build控制器和服务器上的单个代理。 连接到云TFS2012。 在这种情况下,我也使用Azure网站。 我在生成服务器上安装了Visual Studio 2012 Professional和SQL Server 2012。 该项目没有数据库,所以我不确定它为什么要寻找10.3。 我没有看到该版本的服务器,但我看到11.0.2861.0。 有一些configuration,我需要改变它看看新版本? 我还在构build服务器上安装了2012年6月的SSDT。 编译是成功的,它实际上移动所有文件并创build一个包。 但是我得到这个错误,使生成事件失败。 我错过了什么? 我收到以下错误信息: Exception Message: The type initializer for 'Microsoft.Web.Deployment.DeploymentManager' threw an exception. (type TypeInitializationException) Exception Stack Trace: Server stack trace: at Microsoft.Web.Deployment.DeploymentProviderSettingCollection..ctor(String factoryName) at Microsoft.Web.Deployment.DeploymentProviderOptions..ctor(String factoryName) at Microsoft.Web.Deployment.DeploymentProviderOptions..ctor(DeploymentWellKnownProvider wellKnownProvider) at Microsoft.TeamFoundation.Deployment.Workflow.Activities.MSDeployWorker.RunCommand(String publishEndpoint, String targetSite, String userName, String password, […]
我想让防病毒软件不会影响TFS安装的性能 – 应该从防病毒扫描中排除什么? IIS? MSSQL? 我是否打开自己的可能的攻击通过排除这些? 我看到一些build议,说杀毒软件可以干扰MSSQL服务器打开其数据库文件的能力。
我的公司一直在使用TFS 2008和Scrum For Team System V2,我们非常喜欢它。 现在我们要转移到TFS 2010,但是我们听说过关于Scrum For Team System V3的坏消息。 也就是说,它会导致你改变你的stream程太多。 在看了Microsoft Visual Studio Scrum 1.0之后,我认为这对我们的stream程是一个很好的匹配。 我如何更改我的项目使用TFS 2010和Microsoft Visual Studio Scrum 1.0?