标签: team-foundation-server

尝试通过 TFS 签入代码会导致“值对于 UINT32 而言太大或太小”错误消息

在 Visual Studio 2012 或 2013 中尝试通过 TFS 签入代码时,有时会导致显示错误消息“值对于 UINT32 而言太大或太小”错误消息。这是什么原因造成的,我该如何解决?

team-foundation-server visual-studio-2012 visual-studio-2013 visual-studio-2015

120
推荐指数
1
解决办法
2万
查看次数

为什么我无法为 TFS 创建备份计划?

我正在尝试使用 TFS Power Tools 创建备份计划,但我一直遇到此错误消息: TFS 备份错误

我已检查该帐户是否对共享具有完全控制权,我可以在那里编辑、创建和删除文件。从日志:

[Info   @07:15:00.403] Starting creating backup test validation
[Error  @07:15:00.700] Microsoft.SqlServer.Management.Smo.FailedOperationException: Backup failed for Server 'WMSI003714N\SqlExpress'.  ---> Microsoft.SqlServer.Management.Common.ExecutionFailureException: An exception occurred while executing a Transact-SQL statement or batch. ---> System.Data.SqlClient.SqlException: Cannot open backup device '\\wmsi003714n\sql dump\Tfs_Configuration_20100910091500.bak'. Operating system error 5(failed to retrieve text for this error. Reason: 1815).
BACKUP DATABASE is terminating abnormally.
   at Microsoft.SqlServer.Management.Common.ConnectionManager.ExecuteTSql(ExecuteTSqlAction action, Object execObject, DataSet fillDataSet, Boolean catchException)
   at Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(String sqlCommand, ExecutionTypes executionType)
   --- End of inner exception stack trace --- …
Run Code Online (Sandbox Code Playgroud)

backup sql-server team-foundation-server

8
推荐指数
1
解决办法
6798
查看次数

Visual Studio - 使用 GIT 和 SVN

工作使用SVN。我想将 GIT 用于私人用途。我也在探索TFS,但它似乎不能与多个集合配合,所以我停止研究它。

目前我使用 AnkhSVN。我想在每个解决方案的基础上在它和 Microsoft GIT 之间切换。

我的问题是……你如何在一个项目中顺利使用 SVN,在下一个项目中使用 git,甚至在第三个项目中使用 TFS(如果我决定再次研究它)?水银?等等

您如何在 Visual Studio 中轻松管理这些堆栈之间的切换,因为它似乎不是为了在技术之间轻松转换或为 SVN 配置解决方案 A 和为 GIT 配置解决方案 B。

我知道的唯一方法是使用选项并在技术堆栈之间手动切换。

选项:源代码控制 选项:源代码控制

git visual-studio svn team-foundation-server visual-studio-2013

8
推荐指数
1
解决办法
7549
查看次数

无法在 TFS 构建后脚本中访问 Windows Installer 服务

我们已在 Windows 2012 上安装了 TFS 构建代理。在构建后脚本中,我们使用 WIX 打包设置。

但是我们得到以下错误,当

light.exe:错误 LGHT0217:执行 ICE 操作“ICE01”时出错。此类 ICE 故障的最常见原因是脚本引擎注册不正确。有关详细信息以及如何解决此问题,请参阅http://wixtoolset.org/documentation/error217/ 。外部 UI 消息记录器不需要以下字符串格式:“无法访问 Windows Installer 服务。如果您在安全模式下运行 Windows,或者未正确安装 Windows Installer,则可能会发生这种情况。[... 】

这条线(至少非常相似的线)出现了 8 次。

到目前为止我们尝试过的:

  1. 我们将 TFS 构建用户 (DOMAIN\SA-TFS-Build) 设置为本地管理员
  2. 我们使用了msiexec.exe /unregistermsiexec /regserver
  3. 我们甚至手动启动 Windows Installer 服务,然后运行构建。
  4. 完成所有这些步骤后,我们重新启动了电脑。

但到目前为止,每次都是同样的信息,没有任何帮助。

可能出什么问题了?作为本地管理员,我们的 TFS 用户是否没有所需的权限?

提前致谢!

windows-installer team-foundation-server windows-server-2012 wix

5
推荐指数
1
解决办法
1220
查看次数

如何禁用 TfsComProviderSvr.exe?

我在 Windows 10 中的 Explorer.exe 经常冻结。由于发生这种情况时 TfsComProviderSvr.exe 通常处于高 CPU 使用率,我怀疑是此进程导致了它。所以,我想关掉它。

如何以正确的方式关闭 TfsComProviderSvr.exe?我可以重命名文件,但可能有更优雅的方法。

windows-explorer team-foundation-server windows-10

5
推荐指数
1
解决办法
1951
查看次数

防止每个 vstfs 链接打开 Visual Studio 的新实例

我们有一份代码审查报告,其中显示了开放的代码审查;谁提出的,状态是什么以及是否有评论。报告中的每一行都有一个类似于以下链接的链接

vstfs:///CodeReview/Request/130812?url=https://tfs.ourdomain.com/DefaultCollection/

当您单击链接在 Visual Studio 中打开代码审查请求时,会出现以下提示。

在此输入图像描述

当您单击“打开...”时,每次都会加载 VS 的新实例。有没有办法强制操作系统始终使用现有的 VS 实例(如果它已经在运行)?

visual-studio team-foundation-server

5
推荐指数
1
解决办法
147
查看次数

TFS:密钥在指定状态下无效

尝试使用 Visual Studio 2013 连接到 TFS 时,出现以下错误:

密钥在指定状态下无效

team-foundation-server visual-studio-2013

4
推荐指数
1
解决办法
2662
查看次数

如何在 Visual Studio for Mac Release Preview 上连接到 TFS

我能看到的唯一两个选项是 git 和 subversion。我尝试使用 subversion 选项输入 url,它确实要求我提供凭据,但正确的凭据从未奏效。

visual-studio team-foundation-server

3
推荐指数
1
解决办法
2万
查看次数

Visual Studio 2012 无法访问团队资源管理器安全/组成员资格部分,但 Visual Studio 2010 可以

我最近从 Team Foundation Server 2010 升级到 2012 和 Visual Studio 2010 到 2012。

在 Visual Studio 2010 中,我仍然可以访问所有 TFS 设置。在 Visual Studio 2012 中,我可以访问“团队项目”和“团队项目集合”标题下除“安全性”和“组成员身份”之外的所有部分。单击其中任何一个后,我收到错误消息:

团队基础错误

登录失败:未知用户名或密码错误

两个版本的 Visual Studio 都使用相同的用户名/密码。

注意:此计算机未连接到域,尽管它使用 TFS 的域凭据。我听说 Visual Studio 2012 中的团队资源管理器在使用域凭据进行连接但未以域用户身份登录计算机时可能存在问题。任何人都可以确认这一点或提供我可以尝试的任何步骤吗?

visual-studio windows-domain team-foundation-server

2
推荐指数
1
解决办法
1974
查看次数

Team Foundation服务器如何仅查找特定用户的签入

源代码管理资源管理器中,通过查看历史记录针对项目,我可以看到用户完成的所有签入。

如果我只想查看特定用户的签到,我该如何过滤?

配置:我正在使用 Team Foundation Server 2012 和 Visual Studio Professional 2015。

team-foundation-server source-control visual-studio-2015

2
推荐指数
1
解决办法
5848
查看次数

为什么在安装 TFS 时需要安装 Oracle JRE?

我正在安装一个新的 TFS 实例,并且按照docs 的建议,我安装了 SQL Server(在同一台机器上,这是全新的和新鲜的)。

在安装过程中,我收到了需要Oracle Server JRE的错误消息。这让我很惊讶。很多。谷歌搜索提供了更多关于如何使其工作的建议,而不是阐明为什么需要这样做。

我正在运行 MS 操作系统,安装由在 MS 云域中执行的 MS 数据库提供支持的 MS 应用程序,然后将管理版本控制和基于 MS 框架的软件的构建。

有人可以解释为什么,哦,为什么,我需要从 Oracle/Java 安装任何东西?

java team-foundation-server installation windows-10

0
推荐指数
1
解决办法
700
查看次数