Вопросы по теме 'libgit2sharp'
Не удалось загрузить DLL «git2.dll». Указанный модуль не найден.
Я пытаюсь использовать libgit2sharp в веб-проекте. Проблема в том, что решение libgit2sharp предназначено для VS2010, а я использую VS2008. Поэтому мне пришлось создать новое решение и изменить код, чтобы не использовать параметры по умолчанию....
4238 просмотров
schedule
04.03.2023
Можно ли добавить части файла в индекс Git с помощью libgit2?
Я использую libgit2, на самом деле libgit2sharp, есть ли способ добавить части файла, похожие на то, что add -p в CLI?
Я ничего не нашел в документации: http://libgit2.github.com/libgit2/#HEAD/group/index
219 просмотров
schedule
06.05.2024
Перебирать каждую фиксацию в репозитории Git с помощью LibGit2Sharp?
Я попытался выполнить цикл через new LibGit2Sharp.Repository(path).Commits , но, похоже, он проходит только через коммиты в мастере (или, я думаю, туда, куда указывает HEAD?).
Как мне прокручивать каждую фиксацию в репозитории, независимо от того,...
1768 просмотров
schedule
01.04.2023
Как частично подготовить файл с помощью LibGit2Sharp?
У меня зафиксирован этот файл:
foo.txt
line 1
line 2
line 3
Теперь я изменяю его, чтобы он стал:
line 1
line 1.5
line 2
line 2.5
line 3
запускаю git add . && git diff --cached foo.txt и вот что получаю:
diff --git...
479 просмотров
schedule
05.05.2023
Проблемы с загрузкой git2.dll?
Я пытаюсь использовать библиотеку libgit2sharp. Мой единственный код
Repository repository = new Repository(@"C:\Path\To\Repo");
и когда я запускаю его, я получаю сообщение об ошибке «Невозможно загрузить DLL «git2»: указанный модуль не...
1766 просмотров
schedule
17.06.2022
Поддерживает ли LibGit2Sharp клонирование репозитория из локальной файловой системы?
Я пытаюсь клонировать репозиторий git из локальной файловой системы:
using System;
using LibGit2Sharp;
class Program
{
static void Main()
{
var sourceUrl = @"file:///c:/work/libgit2sharp";
using...
3644 просмотров
schedule
14.07.2023
Как настроить libgit2 в TFS Build с приватными репозиториями?
В настоящее время я использую TFS 2013 (локальная установка), чтобы попытаться выполнить сборку из внутренней установки GitHub Enterprise с использованием аутентификации LDAP.
Проблема, с которой я сталкиваюсь, заключается в том, что он не может...
1376 просмотров
schedule
04.04.2023
Ветка-сирота в libgit2sharp
Как создать ветку-сироту в libgit2sharp?
Все, что я смог найти, это методы, которые создают ветку, указывающую на фиксацию. Я ищу эффект, похожий на команду:
git checkout --orphan BRANCH_NAME
352 просмотров
schedule
02.07.2023
Какой самый быстрый способ найти теги, указывающие на коммиты?
С libgit2sharp я хотел бы сделать следующее:
foreach( Commit commit in repo.Commits )
{
// How to implement assignedTags?
foreach( Tag tag in commit.assignedTags ) {}
}
Я хочу получить все теги, назначенные текущему коммиту. Как...
1884 просмотров
schedule
30.09.2022
Как удалить пульт с помощью LibGit2Sharp?
Я проверил libgit2sharp v0.15.0, и похоже, что нет способа удалить пульт.
Есть ли способ сделать это?
566 просмотров
schedule
13.08.2022
Как применить правила различий языков в gitattributes
Например, файл .gitattributes файла lg2s содержит строку *.cs diff=csharp . вывод кодов
using (var repo = new Repository(@"path\to\lg2s"))
{
var tree1 = repo.Lookup<Commit>("a845db9").Tree;
var tree2 =...
1347 просмотров
schedule
08.05.2022
Можем ли мы объединить ветку в голом репозитории?
Я пытаюсь объединить ветку в голом репозитории с помощью libgit2sharp, но выбрасываю исключение:
An unhandled exception of type 'LibGit2Sharp.BareRepositoryException' occurred in LibGit2Sharp.dll
Additional information: An error was raised by...
258 просмотров
schedule
05.08.2022
Как зафиксировать голый репозиторий?
Я пишу оболочку git для fuse (linux) для доступа к репозиториям git, таким как обычные файлы и каталоги.
Доступ к папкам и файлам для веток, тегов и коммитов работает довольно хорошо, но я получаю странное поведение, когда я фиксирую файлы.
Я...
480 просмотров
schedule
17.03.2023
Нажатие на битбакет с помощью libgit2sharp
Я пытаюсь использовать libgit2sharp для перехода к моему репозиторию на битбакете. Я пытаюсь сделать это:
repo.Network.Push(repo.Branches[branchName], pushOptions);
Кажется, все в порядке, исключения не выдаются, и я не получаю ошибок в...
2708 просмотров
schedule
21.01.2023
LibGit2Sharp эквивалент git diff --stat
Я ищу способ зафиксировать, сколько строк было изменено в каждом файле в моем рабочем каталоге — например, git diff --stat в git — есть ли способ сделать это с помощью LibGit2Sharp?
Я знаю, что могу получить общее количество добавленных/удаленных...
966 просмотров
schedule
27.05.2023
Как изменить/удалить/добавить файлы с помощью libgit2sharp?
У меня две даты - от и до. Я должен найти файлы, измененные в репозитории между этой разницей дат, и составить их список. Вот связанный с этим вопрос, который определяет разницу между деревьями. Получить файлы, измененные/добавленные/удаленные из...
2579 просмотров
schedule
31.08.2022
LibGit2Sharp как разрешить конфликт?
Используя libgit2sharp, я объединяю изменения от двух пользователей:
public void Merge(string branchName)
{
using (Repository repo = new Repository(this._settings.Directory))
{
var branch = repo.Branches[branchName];...
2011 просмотров
schedule
11.05.2023
Есть ли способ перечислить все репозитории в организации Git с помощью Libgit2sharp?
Есть ли способ перечислить все репозитории в организации Git с помощью Libgit2sharp?
Я проверил здесь https://github.com/libgit2/libgit2sharp/wiki .
Но похоже, что нет вики-страниц, объясняющих «работу с Git Organization»!
545 просмотров
schedule
28.07.2022
LibGit2Sharp — лучший способ для подготовки и фиксации файлов
Я пытаюсь написать базовую функцию С# GIT, которая фиксирует и отправляет локальный рабочий каталог в свой главный репозиторий. Это моя первая попытка использовать GIT, и я все еще пытаюсь понять некоторые основы.
Вот мой код. Это не очень...
2375 просмотров
schedule
27.03.2023
LibGit2Sharp CheckoutPaths() для возврата файла без указания ветки
Я хотел бы сделать эквивалент git checkout -- file , чтобы отменить изменения в файле, еще не подготовленном для фиксации.
Я видел вопрос о том, как оформить заказ из определенного коммита , однако я не хочу указывать какие-либо конкретные...
857 просмотров
schedule
30.06.2022