0

我正在使用 TFS 集成插件,因为内置的 TFS 连接不知何故无法连接到我们的 TFS。使用相同的登录名/路径,我可以从我们的 TFS 中签出项目,但是 Rider 将新签出的项目树为“不受版本控制”并且不识别任何更改。

在此处输入图像描述

我可以将它们全部添加到版本控制中,然后 Rider 识别文件中的更改。但它仍然认为所有其他文件都是新的,事实并非如此。在这张图片中,我添加了所有文件并更改了一个。

在此处输入图像描述

我在这里做错了什么,因为我习惯于 VS/TFS 版本控制,或者这可能是一个错误?我在社区论坛上问过同样的事情,但没有真正的活动......

4

1 回答 1

1

已测试安装riderRS-171.4456.902.exe(Windows),TFS 集成插件已与 Rider 捆绑并成功启用 VCS-TFVC。它可以正确检测到变化。请遵循以下要求:

您必须安装TF 命令行工具才能使用 TFVC 功能。插件支持的最低版本是14.0.3. 要安装该工具,请下载最新的“ TEE-CLC-14...zip”文件并将其解压缩到已知位置。解压文件后,您必须接受许可协议。为此,请打开命令提示符/终端窗口,导航到提取的目录,然后运行 tf eula​​. 阅读 EULA 后,在此处输入 y 输入代码以接受它。注意:如果您忘记执行此操作,插件可能无法加载并出现 RuntimeException。

要让插件检测到该工具,您必须按照以下说明在“设置/首选项”菜单中设置可执行文件的位置:

  1. 转到 RD 设置版本控制 -TFVC
  2. 在 tf 可执行文件的路径文本字段中,导航到 tf 可执行文件的位置。
  3. 单击测试以测试是否已找到可执行文件并按预期工作。
  4. 单击应用,然后单击确定保存并退出。

还要检查以下事项:

如果 TFVC 没有作为您的版本控制系统 (VCS) 出现,则可以手动设置。转到VCS工具栏中的下拉菜单并选择Enable Version Control IntegrationTFVC从下拉菜单中选择并单击OK

更多细节请参考本教程

当您将 Rider 与 TFS 一起使用时,请尝试设置一个新创建的项目或选择另一个项目。缩小问题是否与该特殊项目有关。

在此处输入图像描述

于 2017-07-18T07:17:05.960 回答