Search Issue Tracker

Fixed in 2020.2.X

Votes

0

Found in

2018.4

2020.1.0b8

2020.2

Issue ID

1246952

Regression

No

Extension point for "Revision Control Diff/Merge" which allows to add custom tool (Rider) to diff tools drop down

CodeEditors

-

How to reproduce:
1. Have Rider installed (https://www.jetbrains.com/rider/download/)
2. Create a new Unity project
3. Preferably have "JetBrains Rider Editor" package installed, "Preferences" -> "External Tools" -> "External Script Editor" set to "Rider" (this is probably optional and not needed for the reproduction)
4. In Preferences, open "External Tools" -> "Revision Control Diff/Merge" dropdown

Expected result: "Rider Diff/Merge" tool is shown, selectable and working
Actual result: "Rider Diff/Merge" is not shown, not implemented

Reproducible with: 2018.4.23f1, 2019.3.14f1, 2020.1.0b9, 2020.2.0a11

  1. Resolution Note (fix version 2020.2):

    Implemented in 2021.1.0a1

    As this does not provide Rider in the Dropdown directly, this new API allows to use SetCustomDiffTool, that sets Rev Control Diff/Merge fields' values.
    JetBrains are working on implementing their dropdown option to the Rider package.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.