Где моя кнопка «Настроить инструменты пользователя» в параметрах системы управления версиями Visual Studio?

Я пытаюсь настроить Beyond Compare в качестве инструмента сравнения Visual Studio 2015, и каждый раз из первых 10 обращений Google говорит мне нажать кнопку «Параметры» -> «Управление исходным кодом» -> «Настроить инструменты пользователя».

В моих параметрах управления исходным кодом такой кнопки нет, и на самом деле там есть только один параметр, и это раскрывающийся список «Плагин управления исходным кодом».

Я нашел один набор инструкций на самом сайте Beyond Compare, который требует только выбора правильного плагина управления версиями, но требует редактирования файла конфигурации репозитория .git для каждого нового проекта. Это неприемлемое решение.

Что не так с моей Visual Studio?


person ProfK    schedule 01.12.2016    source источник
comment
Пожалуйста, может кто-нибудь объяснить отрицательное голосование. ТАК, к сожалению, отсутствуют обязательные причины для них, а избиратель слишком ленив или труслив, чтобы оставить комментарий с указанием причины.   -  person ProfK    schedule 01.12.2016


Ответы (1)


Если вы используете Git в качестве поставщика системы управления версиями в Visual Studio, выполните следующие действия:

  1. Откройте Visual Studio.
  2. Выберите «Параметры» в меню «Инструменты».
  3. Выберите «Настройки подключаемого модуля» в ветви «Управление версиями» левого дерева управления.
  4. Выберите «Провайдер Microsoft Git» в разделе «Параметры подключаемого модуля» на правой панели.
  5. После запуска проекта в репозитории Git отредактируйте файл конфигурации в папке .git в папке проекта.
  6. Измените файл конфигурации, чтобы отразить следующие изменения:

    [diff]
        tool = bc4
    [difftool "bc4"]
        cmd = \"C:\\Program Files (x86)\\Beyond Compare 4\\BComp.exe\" \"$LOCAL\" \"$REMOTE\"
    [merge]
        tool = bc4
    [mergetool "bc4"]
        cmd = \"C:\\Program Files (x86)\\Beyond Compare 4\\BComp.exe\" \"$REMOTE\" \"$LOCAL\" \"$BASE\" \"$MERGED\"
    

Источник: http://www.scootersoftware.com/support.php?zz=kb_vcs#visualstudio-git

Инструкции, на которые вы ссылаетесь с помощью кнопки «Настроить инструменты пользователя», предназначены для проектов, использующих Team Foundation Server, они недействительны для Git.

person Chris Kennedy    schedule 02.12.2016
comment
Это немного громоздкое решение. Я не виню вас, но редактирование конфигурации git при создании каждого нового проекта потребует некоторых сценариев для его автоматизации или просто очень хлопотно. - person ProfK; 04.12.2016