Visual Studio 2015,代码审查和自定义 compare/merge 工具,有没有办法让所有这些工作正常进行?
Visual Studio 2015, code review, and custom compare/merge tool, is there a way to make all of this work?
我已将使用 Team Foundation 版本控制的 Visual Studio 2015 配置为使用 Beyond Compare 4 作为其合并和比较工具。
但是,这会使代码审查功能失效,因为代码审查依赖于内置的比较工具来为其提供与源代码相关的注释等。
有没有办法配置它:
- 使用我的自定义(Beyond Compare 4)工具进行正常比较和合并
- 在进行代码审查时使用内置的比较功能
用于设置自定义比较和合并工具的对话框在这里似乎没有任何帮助,我查看了其余设置但没有找到任何东西。
我认为 VS 2015 不提供这样的功能。无法将代码审查比较实用程序与标准比较实用程序分开。此外,Beyond Compare 4 似乎不支持 VS 内部的代码审查。但是我找到了 2 个解决你的问题的方法:
- 使用支持标准比较和代码审查(评论等)的软件,例如
https://visualstudiogallery.msdn.microsoft.com/dace3633-0b51-4629-85d4-c59cdce5bb3b
- 使用 VS 2012/TFS 2012,因为版本代码审查始终使用内置比较实用程序执行:https://social.msdn.microsoft.com/Forums/vstudio/en-US/e7bf2a2d-8347-40ee-9561-fef55c4f0686/tfs-2012vs-2012-code-reviews-diff-tool?forum=tfsgeneral
我已将使用 Team Foundation 版本控制的 Visual Studio 2015 配置为使用 Beyond Compare 4 作为其合并和比较工具。
但是,这会使代码审查功能失效,因为代码审查依赖于内置的比较工具来为其提供与源代码相关的注释等。
有没有办法配置它:
- 使用我的自定义(Beyond Compare 4)工具进行正常比较和合并
- 在进行代码审查时使用内置的比较功能
用于设置自定义比较和合并工具的对话框在这里似乎没有任何帮助,我查看了其余设置但没有找到任何东西。
我认为 VS 2015 不提供这样的功能。无法将代码审查比较实用程序与标准比较实用程序分开。此外,Beyond Compare 4 似乎不支持 VS 内部的代码审查。但是我找到了 2 个解决你的问题的方法:
- 使用支持标准比较和代码审查(评论等)的软件,例如 https://visualstudiogallery.msdn.microsoft.com/dace3633-0b51-4629-85d4-c59cdce5bb3b
- 使用 VS 2012/TFS 2012,因为版本代码审查始终使用内置比较实用程序执行:https://social.msdn.microsoft.com/Forums/vstudio/en-US/e7bf2a2d-8347-40ee-9561-fef55c4f0686/tfs-2012vs-2012-code-reviews-diff-tool?forum=tfsgeneral