Changes for version 0.39 - 2009-03-13
- add a method to generate the sha1 of an object
- add a raw method to objects
- add new set of classes to add objects
- add class to talk the git protocol
- add a method to checkout the head
- add a method to return the references
- add a method to return the commit for a reference
- fix bug where it would not find an object if there was a mixture of packs and loose objects
- fix bug to do with empty files
- split methods into those that returns sha1s and those that return objects
- add class to index packs
- make it work under Win32 (thanks to fayland)
Modules
A Pure Perl interface to Git repositories
Provides
in lib/Git/PurePerl/DirectoryEntry.pm
in lib/Git/PurePerl/Loose.pm
in lib/Git/PurePerl/NewDirectoryEntry.pm
in lib/Git/PurePerl/NewObject.pm
in lib/Git/PurePerl/NewObject/Blob.pm
in lib/Git/PurePerl/NewObject/Commit.pm
in lib/Git/PurePerl/NewObject/Tag.pm
in lib/Git/PurePerl/NewObject/Tree.pm
in lib/Git/PurePerl/Object.pm
in lib/Git/PurePerl/Object/Blob.pm
in lib/Git/PurePerl/Object/Commit.pm
in lib/Git/PurePerl/Object/Tag.pm
in lib/Git/PurePerl/Object/Tree.pm
in lib/Git/PurePerl/Pack.pm
in lib/Git/PurePerl/Pack/WithIndex.pm
in lib/Git/PurePerl/Pack/WithoutIndex.pm
in lib/Git/PurePerl/PackIndex.pm
in lib/Git/PurePerl/PackIndex/Version1.pm
in lib/Git/PurePerl/PackIndex/Version2.pm
in lib/Git/PurePerl/Protocol.pm