Описание тега libgit2sharp

Привязки.NET и Mono с открытым исходным кодом для libgit2, собственной библиотеки Git
2 ответа

git build number C#

Я пытаюсь встроить git describe информация о версии в AssemblyInfo.cs плюс некоторые метки на сайте ASP.NET. Я уже пытался использовать git-vs-versionino, но предполагается, что исполняемый файл Git PATH, Однако установка по умолчанию msysgit в Wind…
24 июл '13 в 11:40
1 ответ

LibGit2Sharp и TFS Git хранилище

Я клонировал: https://github.com/libgit2/libgit2sharp который, как я понимаю, является git-клиентом, используемым в TFS 2015. Я пытаюсь запустить тест: public void CanCloneFromBBWithCredentials(string url, string user, string pass, bool secure) В: h…
09 ноя '15 в 15:15
2 ответа

Как получить / изменить / удалить / добавить файлы с помощью libgit2sharp?

У меня есть две даты - от и до. Я должен найти файлы, измененные в хранилище между этими датами разницы, и составить их список. Вот связанный вопрос, который получает различие между деревьями. Получить файлы, модифицированные / добавленные / удаленн…
17 ноя '15 в 06:39
2 ответа

Использование LibGit2Sharp для усечения истории коммитов GIT

Я планирую использовать LibGit2/LibGit2Sharp и, следовательно, GIT неортодоксальным способом, и я прошу любого, кто знаком с API, подтвердить, что то, что я предлагаю, теоретически будет работать.:) сценарий Только основная ветвь будет существовать …
11 дек '13 в 21:14
1 ответ

LibGit2Sharp, как решить конфликт?

Используя libgit2sharp, я объединяю изменения от двух пользователей: public void Merge(string branchName) { using (Repository repo = new Repository(this._settings.Directory)) { var branch = repo.Branches[branchName]; MergeOptions opts = new MergeOpt…
19 ноя '15 в 19:38
1 ответ

Git тянуть в приложении. Без использования командного файла. LibGit2Sharp

Я хочу git pull, когда моя заявка начинается в папке. После этого я беру все библиотеки из этого каталога. C: \ ИСПЫТАНИЯ \ фронтовой тесты Я не знаю, как реализовать эту проблему, поэтому извините, что у меня нет кода. Я просил простой код запроса …
1 ответ

GIT: изменение файлов и фиксация с одинаковой датой / временем

Кажется, что не так просто зафиксировать файл с другим содержимым, но с той же датой / временем. В следующей ситуации: Создать репозиторий git Добавить файл "foo.bar" с определенной датой / временем создания / последней записи (например, 2015-01-01 …
10 авг '15 в 06:47
1 ответ

Дождитесь окончания коммит-операции

У меня проблема с синхронизацией процесса коммитинга с LibGit2Sharp. У меня есть процедура, которая изменяет один файл и фиксирует его в Git. Возможно, что рутина приходит в быстрой последовательности. И есть проблема, в то время как во время выполн…
23 апр '14 в 11:23
1 ответ

Как получить названную ветку?

Я использую LibGit2Sharp и хотел бы получить последний коммит определенной ветки, но из-за отсутствия документации или по собственной вине я не могу узнать, как этого добиться. Следовательно, какой самый простой способ получить текущий коммит опреде…
30 апр '13 в 08:17
2 ответа

Как получить файлы, которые были изменены, добавлены или изменены в каталоге хранилища

Можно ли получить все измененные / добавленные / удаленные файлы из хранилища, а затем подготовить эти файлы? Если да, то как? Я делал что-то вроде этого: foreach (string file in Directory.GetFiles("dir/repo", "*", SearchOption.AllDirectories)) { re…
03 апр '15 в 20:21
1 ответ

Libgit2sharp Повторять коммит от самого нового до самого старого

Я хочу перебрать все ревизии репозитория. Я хочу избежать сначала прочитать все коммиты в оперативной памяти, а затем итерировать затем В настоящее время у меня есть этот метод foreach (LibGit2Sharp.Commit commit in repo.Commits) { return Transform(…
21 сен '16 в 16:03
1 ответ

Поддерживает ли LibGit2Sharp инициализацию общего репозитория?

Я хочу использовать git-сервер Bonobo и хочу инициализировать --shared --bare репозитории. я проверяю исходный код bonobo git server и по умолчанию он создает голые репозитории. мне нужно включить --shared как хорошо, но в LibGit2Sharp.init(path, ba…
09 июл '15 в 11:08
1 ответ

Как создать подмодуль с помощью libgit2sharp

Я пытаюсь понять, как создать подмодуль с помощью libgit2sharp. Это не очевидно из просмотра кода, и я не могу найти тест, который делает это. Любая помощь приветствуется. По сути, я пытаюсь сделать эквивалент этого: git submodule add git@github.com…
15 апр '14 в 11:47
1 ответ

Как клонировать и перенести изменения в удаленный репозиторий, используя libgit2sharp

Любая идея, как клонировать удаленный репозиторий на локальный диск, зафиксировать изменения на нем и отправить изменения в удаленный репозиторий с помощью libgit2sharp?
28 май '14 в 16:08
1 ответ

Двоичные файлы, скопированные в неправильную папку при сборке

Недавний libgit2sharp Nuget использует новую функцию Nuget, которая позволяет вам включить часть скрипта сборки в ваш NuGet. Цель состоит в том, чтобы скопировать нативный DLL в подпапку папки bin, например: <ItemGroup> <None Include="$(MSB…
1 ответ

libgit2sharp не может фиксировать файлы только в определенную ветку. Требуется помощь

Я клонировал репо на своем локальном диске. И был в состоянии создавать ветви, используя libgit2sharp. Ниже приведен код, который я использовал. //Clone var WorkDir = Repository.Clone(<git-url>, <local-path>); //Branch create var branch …
29 ноя '17 в 09:36
1 ответ

Проверьте git соединение с libgit2sharp

Я использую libgit2sharp, и я хотел бы иметь возможность проверить соединение с конкретным хранилищем, указав его URL и имя пользователя / пароль. До сих пор я мог сделать это только путем клонирования репозитория, но я не хочу, чтобы файлы были изв…
11 дек '16 в 20:08
1 ответ

Как подключиться к репозиторию GitHub с помощью libgit2?

Я пытаюсь подключиться к репо: using(var Git = new Repository( Repository.Clone("https://github.com/wikimedia/mediawiki-core", "tmp") )){ foreach(var Commit in Git.Commits) { MessageBox.Show(Commit.Author.Name); } } Он подключается нормально (наприм…
25 ноя '13 в 05:31
2 ответа

Как использовать libgit2sharp с Xamarin.Mac?

Я пытаюсь использовать замечательную библиотеку libgit2sharp на Mac. Поэтому я использую Xamarin Studio для создания приложения Mac для чтения информации из репозитория Git. Когда я использую библиотеку в обычном моно исполняемом файле (цель Mono / …
13 апр '17 в 22:10
0 ответов

LibGit2Sharp проблемы

Я пытаюсь использовать LibGit2Sharp в бета-версии Unity 2018.2, потому что предыдущие версии Unity не поддерживают.NET Framework 4.7.1, которая потребуется для LibGit2Sharp. Сначала я хотел попробовать несколько вещей и столкнулся со следующими проб…
24 апр '18 в 21:54