我正在为我们的团队写一个小扩展。 在这个扩展中,我想使用Visual Studio 2015和GIT的一些内置功能。 目前我正在使用外部GIT.exe向GIT发出命令,如--grep,然后解析控制台输出。 有没有办法使用VS内置GIT以更简单的方式进行此类调用? 问题是GIT.exe必须在此路径中,这给我的测试用户带来了一些麻烦。
答案 0 :(得分:0)
有没有办法使用VS Built in GIT以更简单的方式进行此类调用?
问题是VisualStudio中没有内置的Git。使用libgit2sharp库提供了一个C#api来管理git存储库。
当然你可能会使用这个库,但我强烈建议不要这样做。
如果您需要使用它,请使用它编写程序。该库作为nuget包提供。
问题是GIT.exe必须在此路径中,这给我的测试用户带来了一些麻烦。
问题是什么...... Visual Studio建议在使用git存储库时安装它(要求安装第三方工具的消息),不是吗?