PHPackages                             ride/lib-vcs - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. ride/lib-vcs

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

ride/lib-vcs
============

Version control abstraction library of the Ride framework

1.0.0(9y ago)03.7k1MITPHP

Since Mar 20Pushed 9y ago8 watchersCompare

[ Source](https://github.com/all-ride/ride-lib-vcs)[ Packagist](https://packagist.org/packages/ride/lib-vcs)[ RSS](/packages/ride-lib-vcs/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (1)Versions (17)Used By (1)

Ride: Verson Control System Library
===================================

[](#ride-verson-control-system-library)

Simple version control abstraction library of the PHP Ride framework.

What's In This Library
----------------------

[](#whats-in-this-library)

### Repository

[](#repository)

The *Repository* interface represents a repository in any version control system. You can use it to get information about or to manipulate the repository.

Currently only git is implemented through the *GitRepository* class.

### CommitLog

[](#commitlog)

The *CommitLog* class is used as a data container of a single commit.

Code Sample
-----------

[](#code-sample)

Check this code sample to see the possibilities of this library:

```
