【问题标题】:Where is my "Configure User Tools" button in Visual Studio Source Control options?Visual Studio 源代码管理选项中的“配置用户工具”按钮在哪里?
【发布时间】:2016-12-03 05:20:11
【问题描述】:

我正在尝试将 Beyond Compare 设置为我的 Visual Studio 2015 比较工具,并且前 10 个 Google 命中中有一次告诉我单击“选项”->“源代码管理”->“配置用户工具”按钮。

我的源代码管理选项下没有这个按钮,实际上只有一个选项,它是“源代码管理插件”下拉菜单。

我确实在 Beyond Compare 网站本身上找到了一组说明,只需要我选择正确的源代码管理插件,但它需要为每个新项目编辑 .git repo 配置文件。这不是一个可接受的解决方案。

我的 Visual Studio 出了什么问题?

【问题讨论】:

  • 请有人解释否决票。遗憾的是,SO 缺乏强制性理由,而且选民太懒或太懦弱,无法发表评论说明他们的理由。

标签: visual-studio visual-studio-2015 version-control beyondcompare


【解决方案1】:

如果您在 Visual Studio 中使用 Git 作为源代码控制提供程序,则说明如下:

  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 无效。

【讨论】:

  • 这是一个有点麻烦的解决方案。我不怪你,但是在创建每个新项目时编辑 git 配置将需要一些脚本来自动化它,或者这真的很麻烦。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-22
  • 2012-09-16
  • 1970-01-01
  • 2021-12-30
  • 1970-01-01
相关资源
最近更新 更多