1

我们开发了一个 ide 我们想在这个 ide 中实现一些 git 功能。就像在视觉工作室一样。 http://blogs.msdn.com/b/visualstudioalm/archive/2013/02/06/set-up-connect-and-publish-using-visual-studio-with-git.aspx

我尝试使用 gitlib2 但它在 Windows 中存在一些问题。如何在 git 中运行命令?c,CPP中有没有例子?

谢谢

4

1 回答 1

2

我们开发了一个 ide 我们想在这个 ide 中实现一些 git 功能。就像在视觉工作室一样。

Visual Studio 依赖于LibGit2Sharp,这是一个与 libgit2 绑定的 .Net 来与本地和远程 git 存储库进行交互。有关底层架构的更多信息,请参阅Martin Woddward 在 TechEd 2013 上的演讲

当然,根据您的 IDE 构建的语言,您可以选择其他绑定(ruby:Rugged,python:Pygit2,...)。您可以在libgit2 项目页面上找到有关现有绑定的更多信息。

c,CPP中有没有例子?

如果您正在寻找一些 libgit2 示例用法,这个StackOverflow 问题可能会对您有所帮助。

我尝试使用 libgit2,但它在 Windows 中存在一些问题。

libgit2 团队一直在寻找解决这些问题的方法。事实上,libgit2 moto 之一就是“100% 跨平台”请通过在问题跟踪器中创建一些条目让他们知道您的问题

于 2013-06-07T14:22:27.197 回答