Rider将刚刚签出的Projekt视为“所有文件都是新的”

时间:2017-07-17 06:09:09

标签: tfs rider

我正在使用TFS集成插件,因为内置的TFS连接无法以某种方式连接到我们的TFS。使用相同的登录/路径,我可以从我们的TFS查看项目,但随后Rider将刚刚签出的项目称为“不受版本控制”,并且无法识别任何更改。

enter image description here

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

enter image description here

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

1 个答案:

答案 0 :(得分:1)

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

  

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

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

  1. 转到RD设置版本控制-TFVC
  2. tf可执行文件的路径文本字段中,导航到的位置 tf可执行文件。
  3. 单击测试以测试是否已找到可执行文件并且正在运行 正如所料。
  4. 点击应用,然后确定进行保存并退出。
  5. 另请查看以下内容:

      

    如果TFVC没有作为您的版本控制系统(VCS),那么它   可以手动设置。转到工具栏中的VCS下拉菜单   选择Enable Version Control Integration。从中选择TFVC   下拉菜单,然后点击OK

    更多详情,请参阅此tutorial

    当您使用Rider with TFS时,请尝试设置新创建的项目或选择其他项目。如果问题与该特殊项目有关,请缩小范围。

    enter image description here