我在这里撞墙。 我已经基本上重新安装了服务器08,TFS 2010(不要让我开始在TFS 2008)和WSS 3.0,这是与TFS打包和安装。 不幸的是TFS是因为WSS3.0和WSS 3.0的pipe理员面板无法访问。 应用程序池在IIS中运行良好,以前它会提示input用户名和密码,然后404(不再这样做)。 有没有人经历过这个? 如果是这样,你做了什么来纠正/我应该寻找什么? 提前谢谢你!
我在我的tfs服务器上遇到一个非常奇怪的错误。 我有一个服务器上,我托pipe的tfs实例和一个服务器在女巫我托pipe的SQL后端的tfs。 问题是我想在另一个服务器上移动sql实例,这是我之前完成的一个任务,由于某种原因,tfs服务器不想合作。 到目前为止我所采取的行动是:我已经在我的新服务器上安装了sql server 2012,我已经将数据库移动到新的服务器(备份 – 恢复),并鞠躬我试图让机会在tfspipe理控制台,由于某种原因,它不起作用。 我已经停止iis iisreset \stop ,我已经iisreset \stop了tfs net stop TfsAgentJob ,当我尝试运行'tfsconfig prepsql / sqlinstance:servername'或tfsconfig prepsql /sqlinstance:servername\instancename它给了我以下错误: CreateTfsExecRole.sql Block #1 Error: TF246017: Team Foundation Server could not connect to the database. Verify that the server that is hosting the database is operational, and that network problems are not blocking communication […]
我已经在我的开发PC上安装了Team Foundation Server 2015 Express,并且工作正常。 我在一个没有域的networking上。 但是,当我尝试通过公共URL访问TFS时: http://my-tfs-server.ddns.net:8080/tfs/web 我得到的login对话框,input我的凭据(100%正确),几个reties后总是得到以下消息: 401 – Unauthorized: Access is denied due to invalid credentials 当我尝试使用VS 2010访问TFS时,会发生类似的情况,它说我没有授权。 但是,当我使用本地URL,凭据和其他一切完美地工作: HTTP://本地主机:8080 / TFS /networking 这使我疯狂,我错过了什么,可能是什么问题?
我们目前有一台机器,它是在Hyper-V虚拟机内运行Windows Server 2008 R2实例的Active Directory的一部分。 该虚拟机正在运行Team Foundation Server 2010.现在,TFS已经configuration为在单台计算机(less量用户)上使用,并使用或多或less的大部分默认值以及来自TFS安装指南的build议。 目前,我可以使用最初在configurationTFS时设置的pipe理员帐户访问服务器。 在虚拟机操作系统,主机操作系统或我的本地机器中访问这些内容都没有问题。 就目前而言,这是唯一有权访问TFS的用户帐户。 除非他们使用pipe理员帐户,否则Active Directory中的用户都不能访问它。 显然,这将是一件可怕的事情。 如何设置我的虚拟机和/或TFS,以便可以从Active Directory中添加所有开发人员凭据并设置适当的权限?
我们有一个主要由batch filepipe理的自动部署过程。 该过程的第一步就是停止IIS AppPool,以便可以安全地复制已更新的文件。 为此,我们把PsExec称为: PsExec.exe -accepteula %WEB_SERVER_MACHINE_NAME% cmd /c %%systemroot%%\system32\inetsrv\AppCmd.exe stop apppool /apppool.name:"%APP_POOL_NAME%" 2>&1 环境variables(这些不是实际值,仅用于说明): WEB_SERVER_MACHINE_NAME=\\WEBSERVER01 APP_POOL_NAME=APP01 整个部署过程通常只需要几分钟的时间。 然而,似乎有时似乎是随机的,这个过程卡在这一步,似乎无限期地等待。 如果在此过程中检查Web服务器,则AppPool不会停止,手动停止AppPool将不起作用。 有6个不同的网站需要部署,这可能发生在任何一个网站上。 我也尝试禁用自动启动像这样: PsExec.exe -accepteula %WEB_SERVER_MACHINE_NAME% cmd /c %%systemroot%%\system32\inetsrv\AppCmd.exe set apppool /apppool.name:"%APP_POOL_NAME%" /autoStart:false 2>&1 有时候,有时候这个步骤似乎会停滞不前。 所以,这似乎是PsExec而不是AppCmd 。 我也尝试指定连接超时到PsExec以及在cmd调用结束时链接出口,如下所示: PsExec.exe -accepteula -n 60 %WEB_SERVER_MACHINE_NAME% cmd /c %%systemroot%%\system32\inetsrv\AppCmd.exe stop apppool /apppool.name:"%APP_POOL_NAME%" ^& exit 0 2>&1 有没有人遇到过这个问题? 什么可能导致这个PsExec调用间歇性失速?
我的W2K3服务器运行TFS 2008 SP1,SQL Server 2005开发版。 我安装了SQL Server 2008 Standard。 我在离开SQL Server 2005的情况下安装了它。 由于SQL Server版本的不同,升级是不可能的。 现在TFS坏了。 在客户端计算机上,如果我去团队 – >连接到Team Foundation Server,我得到此错误: Team Foundation服务不能从服务器myserver获得。 技术信息(pipe理员): TF30059:初始化Web服务时发生致命错误。 所以我把头转到服务器上的事件查看器。 在应用程序下,我看到一个警告和两个错误。 首先,警告: 来源:SQLSERVERAGENT 事件ID:208 描述: SQL Server计划作业'TfsWorkItemTracking进程标识作业'(0x21F395C1F444CA499A63EBF05D717749) – 状态:失败 – 调用时间:2010-04-26 13:30:00 – 消息:作业失败。 工作由Schedule 9(ProcessIdentitiesSchedule)调用。 运行的最后一步是第1步(进程标识)。 那么第一个错误: 来源:TFS服务 事件ID:3017 描述: TF53010:Team Foundation组件或扩展中出现以下错误:date(UTC):4/26/2010 5:36:29 PM机器:myserver应用程序域:/ LM / W3SVC / 799623628 […]
TFS需要一个UNC驱动器来写入。 它在创build/编辑/排队构build时请求这个。 \\服务器\共享\ 互联网上的许多链接都build议将这个UNC位置指向本地服务器。 \\ tfsserver \共享\ 我们的设置要求将构build放到不同的服务器上,而不是TFS机器上。 \\ otherserver \build立\ 此UNC驱动器需要什么权限?
我在一些论坛上甚至在这里看到了这个问题,但并不像我的那样具体。 所以这是事情 所以我在我家的一个人事服务器上configuration了一个TFS 2012服务器,现在,我试图通过互联网,在不同的基于UNIX的物理服务器上使用apache2的帮助。 事情是完美的,我没有任何问题通过我的浏览器访问地址https://tfs.something.com/tfs 。 地址可以ping通,我可以通过它访问TFS控制面板。 它是如何工作的? 那么,通过apache2,您可以设置一个虚拟主机并设置ProxyPass和ProxyPassReserver设置,因此stream量可以来自安全的SSL连接,通过指定的域或子域,但可以在本地redirect到明确的http在不同的端口会话。 这是我目前的设置。 正如我已经说过的,我可以访问Web界面,但是当我尝试连接Visual Studio 2012时,无法完成。 这是我收到的错误: 技术信息说: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel. 我的SSL证书无效,并在我的UNIX服务器上自动生成。 即使我试图将其添加到TFS服务器或本地工作站上的“受信任的根证书颁发机构”中,也不起作用。 我仍然收到相同的错误。 有没有办法完全忽略证书validation? 如果没有,我做了什么? 我的意思是,我在受信任的根证书中添加了证书,它应该像某些论坛上提到的那样工作。 如果您需要更多信息,请询问我,我很乐意为您提供更多信息。 戴夫
在我的TFS数据库服务器上,所有数据库都设置为完全恢复模式。 我们不做任何日志传送,只是每晚进行完整的数据库备份,所以会对TFS有任何影响。我们将恢复模式改为Simple? (日志文件变得非常大) 谢谢,
我一直在使用TFS 2010,没有任何问题。 我试图添加一个用户,我得到了以下错误信息。 “TF30063:您无权访问<serverName> \ DefaultCollection。 – 远程服务器返回错误:(401)未经授权。 我远程进入服务器,<serverName>,并打开TFS控制台。 日志提到了一个连接string: ConnectionString:Data Source = <serverName> \ SS2008; Initial Catalog = Tfs_DefaultCollection; Integrated Security = True 在远程打开SQL Server 2008 Management Studio的同时打开(本地)服务器与Windows身份validation。 它显示连接是(本地)(SQL Server 9.04.03 – <serverName> \ Admin),并且没有Tfs_DefaultCollection数据库。 有人能告诉我发生了什么事吗? 我连接到数据库的这个实例(即日志文件是否find连接string的地方是错误的)? 数据库如此受损,SQL Manager Studio不能再看到它,尽pipeTFS可以吗? 我应该以用户SS2008的身份login到Management Studio吗? 顺便说一句,我不知道任何这样的凭据。