rugged
rugged copied to clipboard
ruby bindings to libgit2
I'm having the following error when installing rugged 0.19.0 from the ready (Stable version): ``` Fetching rugged 0.19.0 Installing rugged 0.19.0 with native extensions Gem::Ext::BuildError: ERROR: Failed to build gem...
Is it possible to do`git pull` using rugged gem? I know fetch is possible but I couldn't find any reference to git pull in api doc.
Rugged will not be linked correctly when you build it in a path containing a whitespace, you will get undefined symbol errors. > git submodule update --init Submodule 'vendor/libgit2' (https://github.com/libgit2/libgit2.git)...
Is there any plan to support [`git worktree`](https://git-scm.com/docs/git-worktree) operations? Is it on the scope of this project? How can I implement that? (Any leads/tips?)
The build is currently failing because SSH memory credential support is not listed as part of `Rugged.features`. @carlosmn Would a patch to libgit2 to add something like `GIT_FEATURE_SSH_KEY_FROM_MEMORY` be accepted?
This problem occurs when authentication parameters are specified in a repository URL. ``` > url = "https://test:[email protected]/company/project.git" > url_without_git_ending = "https://test:[email protected]/company/project" > > Rugged::Repository.clone_at(url_without_git_ending", "/folder", credentials: nil) Rugged::NetworkError: authentication required...
I have to do the following ```ruby # Completely clear out the database. def clear! if head = @repository.head @repository.references.delete(head) end rescue Rugged::ReferenceError return nil end ``` `@repository.head` on a...
How can I walk rev-list limited by the file name, similar to `git rev-list --all -- README`? If it's not possible, how to implement in most optimal way? Also, how...
The current solution to pkg-config isn't workable if you need Windows + libssh2 + rugged: ``` $ pkg-config --libs --static C:\Ruby22-x64\lib\ruby\gems\2.2.0\gems\rugged-0.24.0b11\vendor\libgit2\build\libgit2.pc -LC:/Program -LC:/Ruby22-x64/DevKit-mingw64-64-4.7.2/lib Files (x86)/libgit2/lib -lgit2 -lssh2 -lws2_32 -lbcrypt -lcrypt32...
Hi all, I'm having a hard time installing rugged provider gem on a ubuntu16 with puppet5 client. I can install the deb package, but I need something that can be...