New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Git::Raw::Repository backend #4

Closed
wants to merge 1 commit into
base: master
from

Conversation

Projects
None yet
2 participants
@sergeyromanov
Contributor

sergeyromanov commented Mar 12, 2017

It does Git::Database::Role::Ref{Reader,Writer} roles, and hash_object
implementation defaults to that of GDR::Backend for now.

Add Git::Raw::Repository backend
It does `Git::Database::Role::Ref{Reader,Writer}` roles, and `hash_object`
implementation defaults to that of `GDR::Backend` for now.
@book

This comment has been minimized.

Show comment
Hide comment
@book

book Mar 15, 2017

Owner

Many thanks for this first attempt at supporting Git::Raw!

That motivated me to look a little bit more at that backend. From what I've seen, the libgit2 support is still incomplete. One method that would be very useful to have (because of the way Git::Database is written) would be rawcontent.

I'll try one way to add the ObjectReader role in the next few days.

Owner

book commented Mar 15, 2017

Many thanks for this first attempt at supporting Git::Raw!

That motivated me to look a little bit more at that backend. From what I've seen, the libgit2 support is still incomplete. One method that would be very useful to have (because of the way Git::Database is written) would be rawcontent.

I'll try one way to add the ObjectReader role in the next few days.

@book

This comment has been minimized.

Show comment
Hide comment
@book

book Mar 16, 2017

Owner

I have a working implementation of ObjectReader, which I'll push soon.

Owner

book commented Mar 16, 2017

I have a working implementation of ObjectReader, which I'll push soon.

@book

This comment has been minimized.

Show comment
Hide comment
@book

book Mar 20, 2017

Owner

Actually, I have a mostly working get_object_attributes, but all_digests is a little harder to write. I've emailed @jacquesg asking for advice.

Owner

book commented Mar 20, 2017

Actually, I have a mostly working get_object_attributes, but all_digests is a little harder to write. I've emailed @jacquesg asking for advice.

@book

This comment has been minimized.

Show comment
Hide comment
@book

book Mar 21, 2017

Owner

Git::Raw discussion: jacquesg/p5-Git-Raw#185.

Owner

book commented Mar 21, 2017

Git::Raw discussion: jacquesg/p5-Git-Raw#185.

@book

This comment has been minimized.

Show comment
Hide comment
@book

book Mar 21, 2017

Owner

Thanks, applied as 4bc51ce.

Owner

book commented Mar 21, 2017

Thanks, applied as 4bc51ce.

@book book closed this Mar 21, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment