2013-06-07 3 views
1

Мы разработали идею, которую хотим реализовать в этом идеале некоторые функции git. как в визуальной студии. http://blogs.msdn.com/b/visualstudioalm/archive/2013/02/06/set-up-connect-and-publish-using-visual-studio-with-git.aspxrun git команды в программе

Я пытаюсь использовать gitlib2, но у него есть некоторые проблемы в окнах. Как я могу запускать команды в git? есть ли примеры в c, CPP?

Благодаря

+0

Интересно, что пример, на который вы указываете, полностью написан на libgit2, поэтому я не уверен, что эти «проблемы в окнах» - это то, что вы ссылаясь на. Не могли бы вы рассказать об этом? –

ответ

2

Мы разработали язя мы хотим реализовать некоторые функции GIT в этом язя. как в визуальной студии.

Visual Studio опирается на LibGit2Sharp, .NET, связываясь с libgit2 взаимодействовать с локальными и удаленными репозиториями Git. Подробнее о базовой архитектуре в Martin Woddward's talk at TechEd 2013.

Конечно, в зависимости от языка, ваш IDE построен с вами может выбрать, чтобы выбрать другую привязку (рубин: Rugged, питон: Pygit2, ...). Дополнительную информацию о существующих привязках можно найти на странице libgit2 project page.

Есть ли примеры в c, CPP?

Если вы ищете какой-то использование libgit2 образца, это StackOverflow question может помочь вам.

Я пытаюсь использовать libgit2, но у него есть некоторые проблемы в окнах.

Команда libgit2 всегда находится в поиске решения этих проблем. Действительно, один из мотивов libgit2 должен быть «100% кросс-платформенный». Пожалуйста, сообщите им о своих проблемах, создав несколько записей в issue tracker