Описание тега rugged
Ruby open source bindings for libgit2, a native git library
1
ответ
Слияние двух филиалов в Rugged
Используя Rugged, я создаю новую ветку из master (давайте назовем это new_branch), измените файл и создайте коммит для этого. Теперь я хочу объединить эту ветку в master, нажмите мастер для удаленного и удалить new_branch, На момент запуска приведен…
06 июл '15 в 16:22
1
ответ
Есть ли "git cherry" в libgit2
Я работаю над проектом, и одним из требований является необходимость позвонить git cherry Команда, чтобы получить некоторые различия между ветвями и другими - (обратите внимание, это не git cherry-pick). Я планировал использовать ruby rugged драгоце…
25 мар '18 в 20:13
7
ответов
Произошла ошибка при установке изрезанного
После этого урока [ ссылка] установить gitlab на выделенный сервер. Мне необходимо: sudo -u git -H bundle install --deployment --without development test postgres aws Но во время установки произошла ошибка: Gem::Installer::ExtensionBuildError: ERROR…
14 дек '14 в 17:56
0
ответов
Rugged and Grack: поиск коммита до толчка
Я использую надежный для операций, связанных с git (инициализация репо с веб-интерфейсом) и gitlab-grack для реализации CGI http-backend. Он работает нормально, и я могу делать push, pull и т. Д. Однако я хочу найти BLOB-объекты, которые менялись по…
16 июн '15 в 07:05
0
ответов
Gollum вылетает при сравнении двух версий с использованием надежной
Возможно, связано с этим вопросом SO Я только что подал отчет об ошибке для защищенного адаптера (для libgit2), но не уверен, связан ли он с адаптером. Эта ошибка действительно исчезает при использовании адаптера зернистости по умолчанию. Кто-нибудь…
18 мар '18 в 01:44
0
ответов
SSH не доступен с Ruby Rugged gem
Я не могу собрать Rugged ruby gem с поддержкой ssh на MacOS. Я сделал, как они сказали в документации, добавил gem rugged', git: 'git://github.com/libgit2/rugged.git', submodules: true в гемфайл иlibssh2, pkg-config а также cmake устанавливается…
12 дек '18 в 14:03
1
ответ
Как вытащить Git-репозиторий, используя Rugged ruby gem
Как вытащить изменения из удаленного репо с помощью Rugged ruby gem. Большинство вопросов по этой теме устарели, так как API изменился. Я использую простое репо без ничего сложного. Я нашел ниже код на один из вопросов stackru, но, к сожалению, он…
14 дек '18 в 16:30
1
ответ
Запрещен ли символ in в именах файлов для репозиториев Git?
Без учета какого-либо поведения реализации или хоста by есть ли в дизайне символы, которые не допускаются в именах файлов или каталогов? Мне особенно интересно (учитывая, что Git иногда используется как front-end), разрешен ли символ ᴀꜱᴄɪɪ ɴᴜʟ.Если …
02 окт '15 в 15:20
1
ответ
Как использовать надежный, чтобы добавить и зафиксировать все файлы в хранилище
Я инициализирую git-репозиторий, в котором уже есть файлы repo = Rugged::Repository.init_at(".") Мне нужно разместить файлы в этой папке и зафиксировать их. Вот что я попробовал: repo = Rugged::Repository.new(".") index = repo.index index.add_all() …
09 июн '16 в 09:37
1
ответ
Rugged merge commit from origin не обновляет рабочее дерево
Похоже на этот вопрос, но вместо создания нового файла я пытаюсь слить с начала координат. После создания нового индекса с помощью Rugged::Repository"s merge_commitsи новый коммит слияния, git сообщает о новом файле origin) как удалено. Создать инде…
15 янв '15 в 19:49
1
ответ
Произошла ошибка при установке изрезанного
Когда я устанавливаю gitlab комплектация --deployment - без тестирования разработки postgres puma aws я получаю ошибку: Fetching gem metadata from https://rubygems.org/........ Fetching version metadata from https://rubygems.org/... Fetching depende…
06 сен '15 в 09:46
1
ответ
Выполните итерации с помощью Ruby через коммиты git для конкретной ветви
Я хотел бы использовать Rugged для перебора всех коммитов в конкретной ветке, от самого старого (первого) до самого нового (последнего). Я хотел бы изучить SHA1 и комментарии для каждого. Может быть, мне лучше просто запустить 'git log --reverse' и …
17 янв '15 в 02:38
1
ответ
clone_at и fetch, возвращающие Rugged::NetworkError: Этот транспорт не реализован. сожалею
Поэтому я пытался включить возможность извлекать и клонировать репо с использованием надежного. Я пробовал следующее repo.fetch("origin") и это remote = Rugged::Remote.lookup(repo, remote_name) remote.connect(:fetch) также это subject.clone(url, loc…
21 авг '14 в 14:29
1
ответ
Не могу клонировать репозиторий с Rugged
Используя openSUSE и Ubuntu с установленными зависимостями, я не могу клонировать удаленный репозиторий с Rugged::Repository.clone_at Способ и получение сообщения об ошибке: Rugged:: NetworkError: Этот транспорт не реализован. сожалею Код: credentia…
19 май '14 в 16:01
0
ответов
Ruby/Rugged Как я могу сохранить изменения после git fetch?
Итак, я хотел выполнить git pull с использованием Rugged, поэтому я делаю выборку и сливаюсь так: require 'rugged' certificat = Rugged::Credentials::SshKey.new({username: 'git', privatekey: 'path/to/privatekey', publickey: 'path/to/publickey' }) rep…
14 апр '16 в 17:07
2
ответа
Прочный (libgit2) этап для индекса
Глядя на указатель (после звонка merge_commits между мастером и веткой), я вижу 3 результата для того же файла, {:path=>"file.txt", :oid=>"c6fdbacd7400805042668f4ccf70fc1ebbdac361", :dev=>0, :ino=>0, :mode=>33188, :gid=>0, :uid=>…
25 мар '16 в 20:45
1
ответ
Получить последний коммит, где файл изменился
Моя задача - выяснить, каков идентификатор последнего коммита, где изменился конкретный файл. Я использую ruby / rugged. Единственное решение, которое я нашел, - это просмотреть все коммиты, найти файл в дереве, связанном с коммитом для этого файл…
23 авг '12 в 08:10
1
ответ
Надежный метод, эквивалентный Grit's Repository#status
Есть ли метод в Rugged (v0.19.0), эквивалентный Grit's Repository#status? Я нашел Repository#status в Rugged тоже, но он не содержит информации * Я ищу. * Какие промежуточные файлы имеют дополнения и какие новые файлы были добавлены в репозиторий.
15 май '14 в 21:23
3
ответа
Как найти файлы, измененные в коммите, используя Rugged?
Я планирую использовать Rugged для программного доступа к репозиториям Git. Мне нужно выяснить, какие файлы были изменены в конкретном коммите. Фиксация объекта обеспечивает следующее, согласно документации. сообщение время автор дерево родители Я п…
17 фев '15 в 17:28
2
ответа
Цветные различия с Rugged?
Я пытаюсь раскрасить вывод патча. Настройка color.diff config (через мой.gitconfig), похоже, этого не делает. repo = Rugged::Repository.new('/some/path') repo.config = Rugged::Config.new("#{ENV['HOME']}/.gitconfig") log.info repo.config['color.diff'…
30 июл '15 в 21:47