Вопросы по теме 'rugged'

Как исправить 'Makefile: 257: recipe for target' rugged.so 'failed' (rugged)
Я пытаюсь установить pronto gem, но одна из его зависимостей (прочная) не может быть создана. Итак, попытка запустить gem install rugged дает мне такой результат https://pastebin.com/m6v2RgQt Я проверил, установлены ли cmake и другие...
61 просмотров
schedule 13.11.2021

сравнение 2 коммитов в суровых условиях
Я не нашел никакой документации по получению разницы между двумя файлами в Rugged. Я использовал приведенный ниже код, чтобы зафиксировать файл, используя надежный @repo=Rugged::Repository.new($reponame)...
790 просмотров
schedule 27.01.2023

Пример git push с использованием Rugged или Grit
Мне нужны примеры кода для защищенного или зернистость , показывающая, как сделать git push . Фон У меня есть задачи rake deploy:staging и deploy:production , которые я использую для развертывания своего приложения. Я развертываю на...
1792 просмотров
schedule 07.05.2023

Прочная фиксация слияния из источника не обновляет рабочее дерево
Аналогично этому вопросу , но вместо создания нового файла я пытаюсь выполнить слияние из источника. После создания нового индекса с использованием Rugged::Repository merge_commits и новой фиксации слияния git сообщает, что новый файл (исходящий...
485 просмотров
schedule 01.04.2023

Правильный способ обновления ссылки в Rugged
В ответ на более ранний вопрос я пытаюсь обновить одну ссылку (например, release ), чтобы указать на другую ссылку (например, master ). Если у меня есть ветки master и release , а master — это одиночная фиксация перед release , я бы...
105 просмотров
schedule 15.06.2023

Как найти файлы, измененные в фиксации, с помощью Rugged?
Я планирую использовать Rugged для программного доступа к репозиториям Git. Мне нужно узнать файлы, измененные в конкретном коммите. Объект фиксации предоставляет следующее, согласно документации. сообщение время автор дерево...
834 просмотров
schedule 30.06.2023

Устранение конфликтов слияния в Rugged
Я работаю над скриптом Ruby, который должен выполнить слияние. Что я хотел бы сделать, так это, учитывая целевую ссылку и фиксацию для слияния, попытаться объединить их, и если есть конфликты слияния, вернуть контроль пользователю для их разрешения,...
179 просмотров
schedule 28.01.2023

Как выбрать подходящий diff/patch для коммита с Rugged
Я пытаюсь получить коммиты, которые были сделаны после определенной даты, в локальной копии репозитория git, а затем извлечь соответствующие изменения в файлах. Если бы я хотел сравнить это с командой git, это было бы: git log -p --reverse...
135 просмотров
schedule 12.11.2022

Как получить ветку репозитория git по умолчанию в Rugged Gem Ruby?
Связано с git - как получить ветку по умолчанию? Я пытаюсь перенести скрипт Bash на Ruby. Сценарий использует git symbolic-ref --short HEAD для получения ветки репозитория по умолчанию. Есть ли способ объединить rugged...
131 просмотров
schedule 12.09.2023

Реализовать ветку git --contains с защищенной библиотекой
Я работаю с рубиновым скриптом, который выполняет следующую команду git в данном репозитории git. branches = `git branch -a --contains #{tag_name}` Этот подход имеет некоторые недостатки с выводом команд (которые могут меняться в разных...
89 просмотров
schedule 14.04.2024